我尝试使用Pyinstaller构建我的wxpython应用程序,它构建正常但是在运行时,消息出现异常:
File "wx_gui.py", line 11, in <module>
import wx.xrc
File "c:\python34\lib\site-packages\PyInstaller\loader\pyimod03_importers.py",
line 389, in load_module
exec(bytecode, module.__dict__)
File "site-packages\wx\xrc.py", line 10, in <module>
File "c:\python34\lib\site-packages\PyInstaller\loader\pyimod03_importers.py",
line 573, in load_module
module = loader.load_module(fullname)
ImportError: No module named 'wx._xml'
Failed to execute script ir2_main
我检查了site-packages文件夹,并且没有像wx._xrc.pyd那样的wx._xml.pyd。这可能是原因,我该如何解决?
答案 0 :(得分:0)
因为你似乎使用Python 3.4因此你只能使用wxPython Phoenix。
从2016年10月底开始研究最后snapshot build轮,实际上有一个_xml.pyd
,所以也许你有一个疯狂的wxPython安装?