pyinstaller 打包icon图标时出现的问题

shjte 2014-04-02 10:30:42
PyInstaller安装在E盘Pyinstaller下
在这个文件夹下新建了NotePad文件夹,里面放了icon.ico,PythonMain.py
在命令行中输入E:\PyInstaller>pyinstaller.py -F -w --icon=NotePad\icon.ico NotePad\PythonMain.py
只要不加--icon=NotePad\icon.ico可以打包成exe运行
加这句之后就在命令行中出现struct.error: unpack requires a string argument of length 16
实在是搞不清楚,求各位大神帮帮忙
...全文
6970 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
WalkOnTwoLegs 2016-10-30
  • 打赏
  • 举报
回复
http://www.oschina.net/question/941819_161672 引用自上: 如果Python方面没问题的话,可能是你的ico文件只有一种尺寸,你应该准备四张不同尺寸(具体尺寸参见http://stackoverflow.com/questions/3236115/which-icon-sizes-should-my-windows-applications-icon-include)的png文件,然后用png2icon(下载)脚本把它们合成一张icon图标文件 原理的话,就是在不同情况下(比如资源管理器文件列表前面的图标、桌面、开始菜单等)需要不一样尺寸的图标。如果尺寸不合适的话,可能出现有的地方显示正确有的显示不正确的情况。最后几个地方都要检查一遍。 明天等我试一下再来回复
WalkOnTwoLegs 2016-10-30
  • 打赏
  • 举报
回复
引用 4 楼 Imkiimki 的回复:
http://www.oschina.net/question/941819_161672 引用自上: 如果Python方面没问题的话,可能是你的ico文件只有一种尺寸,你应该准备四张不同尺寸(具体尺寸参见http://stackoverflow.com/questions/3236115/which-icon-sizes-should-my-windows-applications-icon-include)的png文件,然后用png2icon(下载)脚本把它们合成一张icon图标文件 原理的话,就是在不同情况下(比如资源管理器文件列表前面的图标、桌面、开始菜单等)需要不一样尺寸的图标。如果尺寸不合适的话,可能出现有的地方显示正确有的显示不正确的情况。最后几个地方都要检查一遍。 明天等我试一下再来回复
使用png2ico脚本生成包含以下6个尺寸的ico文件:128×128 64×64 48×48 32×32 16×16 然后在pyinstaller里使用--icon参数可以成功,在缩略图和列表等多种显示模式下显示正常。 注意png2ico转换的分辨率顺序需要从大到小。 png2ico下载 python(py2exe)打包成exe执行文件,vista/win7下icon图标显示问题的解决方案
ly24cx 2016-02-04
  • 打赏
  • 举报
回复
请问楼主找到解决办法了吗?出现同问题
风火大地 2014-04-11
  • 打赏
  • 举报
回复
引用 1 楼 FengHuoDaDi 的回复:
少了“ ” demo python pyinstaller.py -F -c --icon="C:\Users\Shadow\Desktop\test\icon.ico" C:\Users\Shadow\Desktop\test\test.py ——RobinRush
demo python pyinstaller.py -F -c --icon="C:\Users\Shadow\Desktop\test\icon.ico" C:\Users\Shadow\Desktop\test\test.py
风火大地 2014-04-11
  • 打赏
  • 举报
回复
少了“ ” demo python pyinstaller.py -F -c C:\Users\Shadow\Desktop\test\test.py ——RobinRush

37,740

社区成员

发帖
与我相关
我的任务
社区描述
JavaScript,VBScript,AngleScript,ActionScript,Shell,Perl,Ruby,Lua,Tcl,Scala,MaxScript 等脚本语言交流。
社区管理员
  • 脚本语言(Perl/Python)社区
  • WuKongSecurity@BOB
加入社区
  • 近7日
  • 近30日
  • 至今

试试用AI创作助手写篇文章吧