求助: 在linux系统中用pyinstaller 打包一个python的程序,打包完成后运行出错

-问路 2018-07-18 09:26:52
打包命令: pyinstaller -F sshActivator

执行错误提示:
[20534] mod is NULL - structTraceback (most recent call last):
File "/usr/local/python2/lib/python2.7/struct.py", line 1, in <module>
from _struct import *
ImportError: /tmp/_MEIajqDn8/_struct.so: undefined symbol: PyUnicodeUCS2_AsEncodedString
[20534] mod is NULL - pyimod02_archiveTraceback (most recent call last):
File "/tmp/pip-install-isd8ci/pyinstaller/PyInstaller/loader/pyimod02_archive.py", line 28, in <module>
ImportError: No module named struct
[20534] mod is NULL - pyimod03_importersTraceback (most recent call last):
File "/tmp/pip-install-isd8ci/pyinstaller/PyInstaller/loader/pyimod03_importers.py", line 24, in <module>
ImportError: No module named pyimod02_archive
Traceback (most recent call last):
File "site-packages/PyInstaller/loader/pyiboot01_bootstrap.py", line 15, in <module>
ImportError: No module named pyimod03_importers
[20534] Failed to execute script pyiboot01_bootstrap
...全文
855 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
古苍 2020-05-08
  • 打赏
  • 举报
回复
请问楼主是如何将UCS2改成4的
-问路 2018-07-19
  • 打赏
  • 举报
回复
各位大神,有时间帮忙看看啊,谢谢
-问路 2018-07-19
  • 打赏
  • 举报
回复
已经解决:PyUnicodeUCS2_AsUTF8String,改成UCS4就OK了

37,721

社区成员

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

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