python3 pyinstaller 圖標改變不了的問題
命令pyinstaller -F ./test.py --noconsole --icon=test.ico
在使用后可能發現新生成的圖標仍然為默認圖標,有以下解決方案:
- 將生成的exe文件復制到另外的一個地方(我碰到的情況,最為無語…),有時重啟explorer.exe進程可以修復。有可能是因為windows資源管理器對圖標有緩存問題
- 添加參數 –onefile
- 網上一般搜到的解決方案,使用圖標制作器制作多個分辨率的圖標(常見的有5個
256*256 128*128 48*48 32*32 16*16,隨操作系統的不同而不同),推薦使用Greenfish Icon Editor Pro,或者設置較麻煩的png2ico。有人提到圖標制作需要設置順序!
