我目前在 Lubuntu 12.10 上同时使用 Python2.6 和 Python2.7。某个软件需要 2.6。
在尝试为该软件编写插件时(光学),我需要能够访问 PyQt4。使用后,apt-get install python-qt4
我获得了 2.7 的完美安装...
我尝试过更改默认的 python 版本并将软链接更改为/usr/bin
2.6。没有成功。Pip-2.6
并且由于缺少文件easy_install-2.6
而无法安装。PyQt4
setup.py
我能够使用来自 @dobey 的建议和编译 pyQT 的链接适用于 python2.7。在链接中,只需将所有 python2.7 调用更改为 python2.6。
答案1
要在 Ubuntu 12.10 上将 PyQt 与 Python 2.6 一起使用,您需要针对 Python 2.6 重建自定义 PyQt,因为它是一个编译模块,而不是用 Python 编写的。
要在较新版本的 Ubuntu 上使用带有 Python 扩展的 Opticks,需要将其移植到上游 2.7,并针对 2.7 进行构建;包括其所需的所有组件的自身版本,否则您必须自己构建所需的所有依赖项。他们的 Python 扩展似乎仅适用于 Python 2.4、2.5 或 2.6。
如果您不想自己编译所有内容,则需要获得 Opticks 开发人员或社区的支持。