python - centos 6.5 python 2.7找不到python 2.6认为很好的pygtk

标签 python python-2.7 pygtk centos6.5 tryton

我在 CentOS 6.5 操作系统上安装了 python 2.7 和 2.6。我想要安装的特定应用程序需要 2.7,但它也需要 pygtk(以及其他东西)。如果我用 2.6 启动解释器,它可以很好地导入 pygtk。但是如果我用 2.7 启动解释器,它找不到它需要的东西 [pygtk]。

有很多有用的帖子解决了在 CentOS 6 上安装 python 重复版本的问题,但是有人可以帮助我让 python 2.7 找到其他东西 [pygtk] 吗?

如果我不想在 CentOS 上使用大量标准的东西,为什么我还要在 CentOS 上安装 python 2.7 和 python 2.6 呢?

最佳答案

遗憾的是,随 Python 的一个次要版本一起安装的软件包无法与另一个次要版本一起使用(例如,版本 2.7.8 是主要版本 2、次要版本 7、微版本 8)。不同的微版本彼此兼容,因此例如,使用 2.7.3 安装的软件包将适用于 2.7.8。因此,虽然看起来有些多余,但 2.6 中的任何内容都必须使用 2.7 重新安装才能在 2.7 下使用。这是由于版本之间 ABI 的变化以及其他“幕后”差异造成的。

关于python - centos 6.5 python 2.7找不到python 2.6认为很好的pygtk,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26068324/

相关文章:

python - 如何使用Python将目录中的所有图像添加到word文档中

python - 单列表迭代与多列表理解

linux - debian:mysql-workbench 安装错误 [找不到-lpython2.7.a]

matplotlib - 让 Matplotlib 的 GTK Agg 后端尊重用户主题

python - PyGTK 和 Visual-Python

c# - 在 Ironpython 中安装 PsychoPy 作为第三方包

Python 脚本...类型错误 : 'method' object does not support item assignment

gtk - 如何使用户可以调整大小的 gtk.Box (VBox/HBox) 中的小部件

python - 如何在 Flask/Jinja 模板中使用与过滤器不同的管道?

python - Geopandas 安装