python3.2.2安装easy_install错误

时间:2012-03-10 06:43:19

标签: python setuptools setup.py

我想学习python,所以我得到python3.2.2并在ubuntu10上安装它。我们知道ubuntu已经预装了python2.6。所以删除旧链接,并创建一个到python3.2.2的新链接,一切正常。

现在,我想安装easy_install,然后按照网站上的步骤操作。

sudo wget http://peak.telecommunity.com/dist/ez_setup.py 
python ez_setup.py

并发生错误:

xx@ubuntu:/usr/local/lib/python2.6/dist-packages$ python ez_setup.py 
File "ez_setup.py", line 106
except pkg_resources.VersionConflict, e:
                                    ^
SyntaxError: invalid syntax

消息显示:我正在使用python2.6!什么了,我很喜欢python3.2.2,所以我检查了当前的pyton版本。

xx@ubuntu:/usr/local/lib/python2.6/dist-packages$ python
Python 3.2.2 (default, Mar  9 2012, 07:38:22) 
[GCC 4.4.3] on linux2
Type "help", "copyright", "credits" or "license" for more information.

它表明我现在正在使用python 3.2.2。那么,如何更改安装ez_setup.py?

感谢。

2 个答案:

答案 0 :(得分:0)

似乎是easy_install的版本问题。 Serverfault中有一个类似的线程。检查一下:

https://serverfault.com/questions/73741/easy-installing-under-different-python-version

这是一个类似的情况,但需要安装旧版本。

答案 1 :(得分:0)

ez_setup.py不适用于python3.x
恢复到python2.x,它应该开始工作。 (我从64位安装的经验)