Pyinstaller设置图标无法更改

76

当我使用以下命令时:

pyinstaller.exe --icon=test.ico -F --noconsole test.py

所有图标都没有变成test.ico。有些图标仍然是pyinstaller的默认图标。

为什么?

所有图标都变了:

  • Windows 7 32位
  • Windows 7 64位(制作exe文件的操作系统)

有些仍然是默认的:

  • Windows 7 64位(其他电脑上)
12个回答

0
这是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'

0
pyinstaller --clean --onefile --icon=default.ico Registry.py

这对我有效


7
欢迎来到SO!当回答一个旧问题时(这个问题已经超过5年了)并且已经有一个被接受的答案(这就是这里的情况),请确保你的答案添加了 实质性 的新内容。如果没有,不要回答。 - Timus

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接