關於pyinstaller打包程序時設置icon時的一個坑
之前在用pyinstaller打包程序的時候遇到了關於設置圖標的一點小問題,無論在后面加--icon 或是-i都出現報錯。查了下stackflow上的相關問題發現,實際上由於系統對圖標尺寸是有要求的,打包程序的時候要有相應尺寸的。故在制作圖標的時候最好找相關網站在線轉一個就可以了,我用的這個:
https://lvwenhan.com/convertico/
參考:
https://stackoverflow.com/questions/3236115/which-icon-sizes-should-my-windows-applications-icon-include
圖標的格式目前只能是ico,而且圖片的大小是有要求的,測試發現大小16x16可用,
如果用其它文件格式,比如png格式,打包提示的信息怪怪的如下:
win32ctypes.pywin32.pywintypes.error: (193, 'LoadLibraryExW', '<no description>')
。。。
希望后來者不要想當然犯同樣的錯誤,特記錄。