问题:我在 Ubuntu 12.04 上安装 wxPython 时遇到问题。我想找到一种简单直接的方法来做到这一点。
到目前为止我做了什么:到目前为止我能找到的最相关的说明可以在这里找到: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 , 回退到支持的版本
make: *** 没有规则来制作目标 `/usr/share/quilt/quilt.make'。停止。
我似乎无法修复此错误,或找到任何其他适用于我的资源。我会在这里发布更多链接,但由于我是新手,垃圾邮件过滤器阻止了我这样做。
结论:有人知道在 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(最近一次调用最后一次):
文件“test_gui.py”,第 1 行,在
import wx
ImportError: No module named wx