pyinstaller-built executable在运行时遇到_io.so ImportError

时间:2018-06-01 00:41:26

标签: python pyinstaller importerror

我有一个名为“restful”的可执行文件,我使用pyinstaller的一个文件选项构建。执行失败,_io.so ImportError抱怨未定义var“_PyErr_ReplaceException”。我已经看到类似的问题报告,但大多数怪python 2.7.10(我在2.7.12,这应该没问题),没有解决方案或调试提示迎合pyinstaller用户PoV。

这是执行失败:

追踪(最近一次通话):   文件“restful.py”,第10行,in     导入httplib,json   在load_module中输入文件“/tmp/pip-install-q9tKUd/pyinstaller/PyInstaller/loader/pyimod03_importers.py”,第396行   文件“httplib.py”,第80行,in   在load_module中输入文件“/tmp/pip-install-q9tKUd/pyinstaller/PyInstaller/loader/pyimod03_importers.py”,第396行   文件“mimetools.py”,第6行,in   在load_module中输入文件“/tmp/pip-install-q9tKUd/pyinstaller/PyInstaller/loader/pyimod03_importers.py”,第396行   文件“tempfile.py”,第32行,in   在load_module中输入文件“/tmp/pip-install-q9tKUd/pyinstaller/PyInstaller/loader/pyimod03_importers.py”,第396行   文件“io.py”,第51行,in   在load_module中输入文件“/tmp/pip-install-q9tKUd/pyinstaller/PyInstaller/loader/pyimod03_importers.py”,第687行 ImportError:/tmp/_MEIDHQ6le/_io.so:未定义的符号:_PyErr_ReplaceException [6613]无法执行脚本restful

我还想输入运行pyinstaller的shell脚本的输出,但是每次我粘贴它都会得到一个stackoverflow错误,表明代码格式不正确。我尝试了代码引用,没有更改错误。

0 个答案:

没有答案