PyInstaller EXE更改回原始图标

时间:2019-02-15 18:23:35

标签: python icons pyinstaller .ico

我已使用PyInstaller使用以下命令创建了独立的.exe文件:pyinstaller --onefile -i "icon0.ico" test.py -w。当我打开dist文件夹时,exe被放到其中,显示了我使用的图标,但是当我从该文件夹复制或移动它时,该图标消失了,并返回到库存的PyInstaller图标。

奇怪的是,如果重命名该文件,图标将保持其应有的状态,但是我不能将其用作解决方案,因为我还有其他文件依赖于exe是特定文件名。我使用Resource Hacker查看图标的内容,我用图标完全替换了股票图标,但是保存完所有内容后,仍然使用旧的股票PyInstaller图标。是的,我的.ico文件具有所有不同的256x256、128x128、64x64、48x48、32x32和16x16大小。

该如何解决?

PyInstaller版本:3.4

Python版本:3.7.2

1 个答案:

答案 0 :(得分:1)

我通常使用pyinstaller --onefile -w --icon = 图标名称 .ico test.py。