91
社区成员




我在麒麟系统中的终端(命令窗口)使用下列命令打包py文件为单独可执行文件:
pyinstaller -w --onefile --icon=favicon.ico --add-data "favicon.ico:./" zlsc.py
可以成功打包,也可以成功运行,但是在dist文件夹生成的可执行文件的图标是默认图标不是自定义图标。
后来经过研究,原因有可能是麒麟系统的文件图标不是ico的,而是png或jpg的,于是我修改打包命令为:
pyinstaller -w --onefile --icon=favicon.png --add-data "favicon.png:./" zlsc.py
问题还有没有解决,我觉得应该是pyinstaller不支持png只支持ico,而麒麟系统不支持ico只支持png,
所以出现了没办法显示自定义图标,各位大神帮忙看看是不是这个原因?
有没有麒麟系统的设计人员能看到?能解决这个问题吗?