当我使用以下命令时:
pyinstaller.exe --icon=test.ico -F --noconsole test.py
所有图标都没有变成test.ico。有些图标仍然是pyinstaller的默认图标。
为什么?
所有图标都变了:
- Windows 7 32位
- Windows 7 64位(制作exe文件的操作系统)
有些仍然是默认的:
- Windows 7 64位(其他电脑上)
当我使用以下命令时:
pyinstaller.exe --icon=test.ico -F --noconsole test.py
所有图标都没有变成test.ico。有些图标仍然是pyinstaller的默认图标。
为什么?
所有图标都变了:
有些仍然是默认的:
File "c:\users\p-stu\appdata\local\programs\python\python38-32\lib\site-packages\PyInstaller\utils\win32\icon.py", line 234, in CopyIcons
except win32api.error as W32E:
AttrubuteError: module 'win32ctypes.pywin32.win32api' has no attribute 'error'
pyinstaller --clean --onefile --icon=default.ico Registry.py
这对我有效