Pyinstaller导入错误:找不到zope.interface

时间:2014-02-24 09:33:05

标签: python twisted pyinstaller zope.interface

我正在尝试使用PyInstaller创建扭曲应用程序的独立exe。一切都很好,甚至可执行文件正在构建,但它无法正常工作。我的意思是如果尝试执行它会给出错误'导入错误:Twisted需要zope.interface 3.6.0或更高版本:没有名为zope.interface的模块。“

我已经安装了zope.interface 4.1.0。扭曲的应用程序运行正常,使用'python'但是在构建可执行文件时,Pyinstaller无法导入zope.interface。

如何解决这个问题?

提前谢谢。

2 个答案:

答案 0 :(得分:1)

终于问题解决了。 问题是zope.interface没有在PYTHONPATH中添加。 实际上我尝试了不同的设置(如pip和amp; exe),虽然它没有被添加。确切的原因我不知道。 但是在使用'easy_install'安装zope.interface后,它被添加到PYTHONPATH&我能够创建可执行文件。

感谢你的兴趣。

答案 1 :(得分:0)

也许这会对您的问题有所帮助:http://github.com/kpdyer/fteproxy/issues/66