鱼C论坛

 找回密码
 立即注册
查看: 1586|回复: 2

[已解决]python打包

[复制链接]
发表于 2021-6-24 09:51:40 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
   PyInstaller.building.build_main.main(pyi_config, spec_file, **kwargs)
  File "c:\users\liu\appdata\local\programs\python\python39\lib\site-packages\PyInstaller\building\build_main.py", line 737, in main
    build(specfile, kw.get('distpath'), kw.get('workpath'), kw.get('clean_build'))
  File "c:\users\liu\appdata\local\programs\python\python39\lib\site-packages\PyInstaller\building\build_main.py", line 684, in build
    exec(code, spec_namespace)
  File "C:\Users\liu\PycharmProjects\pythonProject1\mylove\mainfun.spec", line 21, in <module>
    exe = EXE(pyz,
  File "c:\users\liu\appdata\local\programs\python\python39\lib\site-packages\PyInstaller\building\api.py", line 450, in __init__
    self.__postinit__()
  File "c:\users\liu\appdata\local\programs\python\python39\lib\site-packages\PyInstaller\building\datastruct.py", line 160, in __postinit__
    self.assemble()
  File "c:\users\liu\appdata\local\programs\python\python39\lib\site-packages\PyInstaller\building\api.py", line 549, in assemble
    icon.CopyIcons(tmpnm, self.icon)
  File "c:\users\liu\appdata\local\programs\python\python39\lib\site-packages\PyInstaller\utils\win32\icon.py", line 216, in CopyIcons
    return CopyIcons_FromIco(dstpath, [srcpath])
  File "c:\users\liu\appdata\local\programs\python\python39\lib\site-packages\PyInstaller\utils\win32\icon.py", line 153, in CopyIcons_FromIco
    for i, f in enumerate(icons):
  File "c:\users\liu\appdata\local\programs\python\python39\lib\site-packages\PyInstaller\utils\win32\icon.py", line 120, in __init__
    file.seek(e.dwImageOffset, 0)
OSError: [Errno 22] Invalid argument


求解决方法
最佳答案
2021-6-24 10:04:07
本帖最后由 hrpzcf 于 2021-6-24 10:05 编辑

文件名(py文件名/图标文件名)有特殊字符,或者图标有问题。
先看看文件名是否有特殊字符,有就换个文件名。
再不行就先不使用图标文件试试能不能打包成功,如果成功了就是图标有问题。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2021-6-24 10:02:10 | 显示全部楼层
命令行哪里输入错了,请看实例:
pyinstaller -F ..\\Http_Server主程序.pyw -p..\\core; -i ..\\..\\Resource\\Icon\\desktop.ico
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2021-6-24 10:04:07 From FishC Mobile | 显示全部楼层    本楼为最佳答案   
本帖最后由 hrpzcf 于 2021-6-24 10:05 编辑

文件名(py文件名/图标文件名)有特殊字符,或者图标有问题。
先看看文件名是否有特殊字符,有就换个文件名。
再不行就先不使用图标文件试试能不能打包成功,如果成功了就是图标有问题。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2025-1-15 06:44

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表