exe 文件的任务栏图标和属性图标按设置更改,但 Windows 文件资源管理器中的图标没有更改。 Windows 文件资源管理器图标仍然是默认的 Python exe 图标。
我阅读了 stackoverflow 上有关此问题的所有问题,但没有一个有帮助。
我使用下面的 pyinstaller 命令创建了一个带有图标的 Python exe。
pyinstaller.exe --windowed --onefile --clean --runtime-tmpdir=. --hidden-import pyperclip3 --icon="logo.ico" -n TEST test.py
您正在将字符串传递给 --icon 标志,但 --icon 标志需要图标文件的路径。 像这样:
pyinstaller.exe --windowed --onefile --clean --runtime-tmpdir=. --hidden-import pyperclip3 --icon=path/to/icon/logo.inc -n TEST test.py
将 path/to/icon 替换为图标文件的正确相对或绝对路径。