Ipython 从Git错误安装python setupegg.py develop

Ipython 从Git错误安装python setupegg.py develop,ipython,Ipython,我想安装devv。Python3.2x的ipython性能 我的环境 /usr/bin/python3.2 Python 3.2.3 Linux Mint 13 64位 git版本1.7.9.5 我希望能够使用以下工具获取开发版本: 吉特拉力 如中所述 但是python3.2 setupegg.pydevelop抛出了一个错误 作为普通用户 /usr/local/src/ipython $ python3.2 setupegg.py develop Traceback (most recent

我想安装devv。Python3.2x的ipython性能

我的环境

/usr/bin/python3.2 Python 3.2.3 Linux Mint 13 64位 git版本1.7.9.5 我希望能够使用以下工具获取开发版本: 吉特拉力

如中所述

但是python3.2 setupegg.pydevelop抛出了一个错误 作为普通用户

/usr/local/src/ipython $ python3.2 setupegg.py develop
Traceback (most recent call last):
  File "setupegg.py", line 6, in <module>
    execfile('setup.py')
NameError: name 'execfile' is not defined
和sudo一样

/usr/local/src/ipython $ sudo python3.2 setupegg.py develop
Traceback (most recent call last):
  File "setupegg.py", line 6, in <module>
    execfile('setup.py')
NameError: name 'execfile' is not defined

有什么办法?说明是否准确?

IPython不能作为一个鸡蛋与python 3+一起安装。使用setup.py进行安装。

这里要说明:IPython始终在Python 3上使用setuptools。setupegg.py仅作为setup.py的包装,可与提供鸡蛋等的setuptools一起运行。。这在python3上是无条件的,因此python3 setupegg.py将是多余的。@minrk非常感谢。。。但是如何让Ipython dev 1.0使用python3呢?我尝试了许多python3 ipython.py的排列,但是ipython dev 1.0一直使用Python2.7。您不能使用python3从源代码运行ipython,您必须手动安装它或运行2to3。安装后,您可能需要启动ipython3而不是ipython@Matt哇!这真让我吃惊。。。我的印象是开发人员正在使用python3构建ipython。好啊范式转变。我将从源代码中挖掘有关安装的页面。谢谢。@pleabargain不,我们不是用Python3开发的,当3.2支持被取消时,这一举措可能会在一年左右的时间内完成。安装是一行:python3 setup.py安装,与几乎所有Python软件包一样。