我已经在CentOS 6.5操作系统上的2.6旁边安装了python 2.7。我要安装的特定应用程序需要2.7,但它也需要pygtk(以及其他东西)。如果我用2.6启动解释器,它将pygtk很好地导入。但是,如果我使用2.7启动解释器,则找不到所需的内容[pygtk]。
有很多有用的文章可以解决在CentOS 6上安装python的重复版本的问题,但是有人可以帮助我让python 2.7找到其他东西吗[pygtk]?
如果我不想同时在CentOS上使用python 2.6,为什么还要在python 2.6之外安装python 2.7?
最佳答案
不幸的是,使用一个次要版本的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/