我的尝试: 我目前找到的最相关的说明可以在这里找到: http://wiki.wxpython.org/InstallingOnUbuntuOrDebian
这些说明的问题是,在Precise 12.04中没有可用的选择。显示的最新发行版是Natty 11.4。从我所能找到的资料来看,正确的方法是手动构建debian软件包,这在这里得到了解释: http://wiki.wxpython.org/BuildingDebianPackages
在尝试此操作并最终键入命令'fakeroot debian/rules binary'时,我会收到错误消息:
debian/rules:14: /usr/share/quilt/quilt.make: 没有那个文件或目录pyversions: 在控制文件中缺少 X(S)-Python-Version,回退到 debian/pyversions
pyversions: 缺少 debian/pyversions 文件,回退到受支持的版本
make: *** 没有指定目标和没有找到 makefile。 停止。
我似乎无法解决这个错误,也找不到其他适用于我的资源。 我想在这里发布更多链接,但由于我是新手,垃圾邮件过滤器阻止了我这样做。
结论:有人知道如何在Ubuntu 12.04 Precise上正确安装wxPython的简单解决方案吗?
更新:我尝试使用apt-get命令“sudo apt-get install python-wxgtk2.8”,并收到以下消息(看起来很好):
阅读软件包列表...完成构建依赖关系树
阅读状态信息...完成
python-wxgtk2.8已经是最新版本。
以下软件包已自动安装,现在不再需要:
language-pack-zh-hans yaml-cpp language-pack-kde-en language-pack-kde-zh-hans language-pack-kde-en-base language-pack-zh-hans-base language-pack-kde-zh-hans-base
使用'apt-get autoremove'命令来卸载它们。
0个软件包已升级,0个新软件包已安装,0个软件包将被删除且173个未升级。
但是一旦我尝试运行某些东西,例如'python test_gui.py',我会得到以下错误:
Traceback (most recent call last):
File "test_gui.py", line 1, in
import wx
ImportError: No module named wx