2.6/2.7版的Python模块

2024-10-02 22:23:08 发布

您现在位置:Python中文网/ 问答频道 /正文

我需要在我的Ubuntu系统上使用两个python版本:2.6.5和2.7.2(为了与一些第三方项目兼容)。在

对于他们两个,我需要PyGTK包。在

我安装了这个软件包的最新版本,但奇怪的是,只有2.6版本可以识别它;2.7版本找不到它:

erelsgl@ubuntu:/usr/lib$ python2.6 
Python 2.6.5 (r265:79063, Apr 16 2010, 13:57:41) 
[GCC 4.4.3] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> import pygtk
>>> print pygtk._get_available_versions()
{'2.0': '/usr/lib/gtk-2.0'}
>>> quit()

erelsgl@ubuntu:/usr/lib$ python
Python 2.7.2 (default, Aug 16 2011, 09:51:01) 
[GCC 4.4.3] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> import pygtk
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
ImportError: No module named pygtk
>>> 

Tags: or版本licenseonubuntulibusrtype
2条回答

如果你只是想用pygtk 然后可以从两个目录中删除python2.7,并将lib/python2.6与lib/python链接起来

我在安装numpy时也遇到了同样的问题,我是这样解决的

您可能需要为这两个版本分别下载和安装pyGTK。不要使用操作系统包安装程序。在

为这两个版本分别下载pyGTK的egg包。那就跑吧设置.py使用相应的python解释器。E、 g

`…./python26/python26/python/download/pyGTK-2.6/设置.py安装

……/python27/python/download/pyGTK-2.7/设置.pt安装`

相关问题 更多 >