在ubuntu 14.04上安装wxpython

当我尝试从命令行打开PlayOnLinux时,出现以下错误:

Looking for python... 2.7.8 - selected Traceback (most recent call last): File "mainwindow.py", line 31, in <module> import wxversion ImportError: No module named wxversion 

几乎每个我发现的论坛post都build议我安装wxPython,然后链接到这里或其他一些wxpython wiki页面。 不幸的是,整个wxpython维基网站目前说“wxPyWikiclosures以进行故障排除”。

我发现了这个StackOverflow的问题,这与我的基本相同。 我尝试了所有较低的投票评论,他们都似乎工作,但import wx仍然失败。 当我尝试在该主题中评分最高的评论时,我已经成功完成了第7步,但是接下来就说了

 In file included from scr/helpers.cpp:16:0: include/wx/wxPython/wxPython_int.h:19:19: fatal error: wx/wx.h: No such file or directory #include <wx/wx.h> compilation terminated 

如果任何人有任何build议,我可以在Ubuntu上正确安装wxPython,他们将不胜感激。

编辑: sudo pip install wxPython告诉我它已经安装(“需求已经满意”),并build议我使用 – --upgrade 。 没有安装, import wx仍然失败。

编辑: sudo apt-get install wxpython给出的错误Unable to locate package wxpython

编辑:我试过sudo apt-get install python-wxglade ,它似乎工作,但playonlinux仍然给出相同的错误, import wx仍然失败。

编辑:我试着卸载并重新安装playonlinux和python-wxversion。 删除/安装都出现成功,但我仍然得到相同的No module named wxversion错误。

编辑:我试过这里发布的解决scheme(重新安装操作系统除外)。 他们没有工作。 我宁愿不重新安装Ubuntu。

关于安装“python-wxgtk2.8”的答案是正确的。 但是,如果你想要安装2.8,如果你想在14.04中使用3.0,你可以通过关注这个帖子来得到它。 我已经完成了,并已安装wx 3.0。

尝试安装python-wxglade.It必须包含所有必要的wx模块。

检查新立得wxPython 3.x,看看你是否可以这样安装。 根据https://www.playonlinux.com/en/news.html,PlayOnLinux 4.2.5版支持wxPython 3.如果你不能让Synaptic找到wxPython 3的副本,那么你应该参考官方建立在这里找到说明:

wxPython包为wxWidgets命名为“python-wxgtk2.8”2.8安装: sudo apt-get install python-wxgtk2.8

我尝试了很多东西,所以我不确定这是否是最低限度的先决条件。

 $ sudo apt-get install libwxbase3.0-dev libwxgtk3.0-dev wx-common libwebkit-dev libwxgtk-webview3.0-dev wx3.0-examples wx3.0-headers wx3.0-i18n libwxgtk-media3.0-dev 

然后我点了装凤凰版:

 $ sudo pip install --upgrade --pre -f http://wxpython.org/Phoenix/snapshot-builds/ --trusted-host wxpython.org wxPython_Phoenix 

这通过点安装wxPython,但我不认为它解决你的问题与wxversion

所有你需要的是:

sudo apt-get install python-wxgtk3.0