簡體   English   中英

適用於2.6 / 2.7版的Python模塊

[英]Python modules for version 2.6 / 2.7

我需要在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
>>> 

您可能需要分別下載和安裝兩個版本的pyGTK。 不要使用OS軟件包安裝程序。

分別下載兩個版本的pyGTK的雞蛋包。 然后使用相應的python解釋器運行每個雞蛋的setup.py。 例如

`..... / python26 / python /download/pyGTK-2.6/setup.py安裝

..... / python27 / python /download/pyGTK-2.7/setup.pt安裝`

如果您只打算使用pygtk,則可以從兩個目錄中刪除python 2.7並將lib / python 2.6與lib / python鏈接

我在安裝numpy時遇到了同樣的問題,我像這樣解決了它

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM