我想学习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?
感谢。
答案 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位安装的经验)