创建exe时如何在PyInstaller中提供图标的相对路径

时间:2019-04-27 15:15:22

标签: python pyinstaller

我正在尝试使用pyinstaller使用以下命令来创建基于控制台的exe。

pyinstaller --onefile --console -i icon/app.ico main.py

pyinstaller --onefile --console --icon=./icon/app.ico main.py

Pyinstaller创建了exe,但是没有嵌入我提供的图标。 我的图标文件名为 app.ico,位于一个名为icon 的文件夹内。 请提供有关操作方法的帮助。

1 个答案:

答案 0 :(得分:1)

实际上,它是有效的,我的意思是该命令pyinstaller --onefile --console -i icon/app.ico main.py是有效的。图标缓存存在问题,这就是为什么它没有正确反映的原因。创建exe后,将exe文件复制到其他位置,即可正常工作,并且您可以在exe中看到该图标。