Python 2.7 决定用于pip和easy_安装的python版本
我的服务器上有两个python版本,即2.4和2.7。它正在运行RHEL 5.8 我的服务器上已经安装了pip和easy_安装 当我尝试使用easy_install或pip安装ipython时,它会给我一个错误,这在python2.4中可能不支持 我想对pip和easy_安装都使用Python2.7,因为我想使用两者的最新版本 我应该怎么做才能让pip和easy_安装使用python 2.7。系统默认安装Python2.4,我希望保留它 Python 2.7安装在另一个位置 以下是便于安装和pip的回溯。两者最终都会出现相同的错误。感谢您的任何帮助 皮普Python 2.7 决定用于pip和easy_安装的python版本,python-2.7,pip,ipython,easy-install,python-2.4,Python 2.7,Pip,Ipython,Easy Install,Python 2.4,我的服务器上有两个python版本,即2.4和2.7。它正在运行RHEL 5.8 我的服务器上已经安装了pip和easy_安装 当我尝试使用easy_install或pip安装ipython时,它会给我一个错误,这在python2.4中可能不支持 我想对pip和easy_安装都使用Python2.7,因为我想使用两者的最新版本 我应该怎么做才能让pip和easy_安装使用python 2.7。系统默认安装Python2.4,我希望保留它 Python 2.7安装在另一个位置 以下是便于安装和pi
ronak@ronak趣味$sudo pip安装ipython
下载/解包ipython
下载ipython-0.13.zip(6.4Mb):下载6.4Mb
正在为包ipython运行setup.py egg\u info
回溯(最近一次呼叫最后一次):
文件“”,第14行,在?
文件“/usr/local/home/ronak/fun/build/ipython/setup.py”,第23行
来自未来导入打印功能
SyntaxError:未定义未来功能打印函数
从命令python setup.py egg_info完成输出:
回溯(最近一次呼叫最后一次):
文件“”,第14行,在?
文件“/usr/local/home/ronak/fun/build/ipython/setup.py”,第23行
来自未来导入打印功能
SyntaxError:未定义未来功能打印函数
----------------------------------------
命令python setup.py egg_info失败,错误代码为1
在/home/ronak/.pip/pip.log中存储完整的日志
易于安装:
ronak@ronak $ sudo easy_install ipython
Searching for ipython
Reading http://pypi.python.org/simple/ipython/
Reading http://ipython.scipy.org
Reading http://ipython.scipy.org/dist
Reading http://ipython.scipy.org/dist/0.8.4
Reading http://ipython.scipy.org/dist/0.9.1
Reading http://ipython.org
Reading http://archive.ipython.org/release/0.12.1
Reading https://github.com/ipython/ipython/downloads
Reading http://ipython.scipy.org/dist/old/0.9
Reading http://ipython.scipy.org/dist/0.10
Reading http://archive.ipython.org/release/0.11/
Reading http://archive.ipython.org/release/0.12
Best match: ipython 0.13
Downloading https://github.com/downloads/ipython/ipython/ipython-0.13.zip
Processing ipython-0.13.zip
Running ipython-0.13/setup.py -q bdist_egg --dist-dir /tmp/easy_install-vgPLN2/ipython-0.13/egg-dist-tmp-GHUgsq
Traceback (most recent call last):
File "/usr/bin/easy_install", line 7, in ?
sys.exit(
File "/usr/lib/python2.4/site-packages/setuptools-0.6c11-py2.4.egg/setuptools/command/easy_install.py", line 1712, in main
with_ei_usage(lambda:
File "/usr/lib/python2.4/site-packages/setuptools-0.6c11-py2.4.egg/setuptools/command/easy_install.py", line 1700, in with_ei_usage
return f()
File "/usr/lib/python2.4/site-packages/setuptools-0.6c11-py2.4.egg/setuptools/command/easy_install.py", line 1716, in <lambda>
distclass=DistributionWithoutHelpCommands, **kw
File "/usr/lib/python2.4/distutils/core.py", line 149, in setup
dist.run_commands()
File "/usr/lib/python2.4/distutils/dist.py", line 946, in run_commands
self.run_command(cmd)
File "/usr/lib/python2.4/distutils/dist.py", line 966, in run_command
cmd_obj.run()
File "/usr/lib/python2.4/site-packages/setuptools-0.6c11-py2.4.egg/setuptools/command/easy_install.py", line 211, in run
self.easy_install(spec, not self.no_deps)
File "/usr/lib/python2.4/site-packages/setuptools-0.6c11-py2.4.egg/setuptools/command/easy_install.py", line 446, in easy_install
return self.install_item(spec, dist.location, tmpdir, deps)
File "/usr/lib/python2.4/site-packages/setuptools-0.6c11-py2.4.egg/setuptools/command/easy_install.py", line 476, in install_item
dists = self.install_eggs(spec, download, tmpdir)
File "/usr/lib/python2.4/site-packages/setuptools-0.6c11-py2.4.egg/setuptools/command/easy_install.py", line 655, in install_eggs
return self.build_and_install(setup_script, setup_base)
File "/usr/lib/python2.4/site-packages/setuptools-0.6c11-py2.4.egg/setuptools/command/easy_install.py", line 930, in build_and_install
self.run_setup(setup_script, setup_base, args)
File "/usr/lib/python2.4/site-packages/setuptools-0.6c11-py2.4.egg/setuptools/command/easy_install.py", line 919, in run_setup
run_setup(setup_script, args)
File "/usr/lib/python2.4/site-packages/setuptools-0.6c11-py2.4.egg/setuptools/sandbox.py", line 61, in run_setup
DirectorySandbox(setup_dir).run(
File "/usr/lib/python2.4/site-packages/setuptools-0.6c11-py2.4.egg/setuptools/sandbox.py", line 105, in run
return func()
File "/usr/lib/python2.4/site-packages/setuptools-0.6c11-py2.4.egg/setuptools/sandbox.py", line 64, in <lambda>
{'__file__':setup_script, '__name__':'__main__'}
File "setup.py", line 23
from __future__ import print_function
SyntaxError: future feature print_function is not defined
ronak@ronak$sudo easy_安装ipython
搜索ipython
阅读http://pypi.python.org/simple/ipython/
阅读http://ipython.scipy.org
阅读http://ipython.scipy.org/dist
阅读http://ipython.scipy.org/dist/0.8.4
阅读http://ipython.scipy.org/dist/0.9.1
阅读http://ipython.org
阅读http://archive.ipython.org/release/0.12.1
阅读https://github.com/ipython/ipython/downloads
阅读http://ipython.scipy.org/dist/old/0.9
阅读http://ipython.scipy.org/dist/0.10
阅读http://archive.ipython.org/release/0.11/
阅读http://archive.ipython.org/release/0.12
最佳对手:伊皮顿0.13
正在下载https://github.com/downloads/ipython/ipython/ipython-0.13.zip
处理ipython-0.13.zip
运行ipython-0.13/setup.py-q bdist_egg--dist dir/tmp/easy_install-vgPLN2/ipython-0.13/egg-dist-tmp-GHUgsq
回溯(最近一次呼叫最后一次):
文件“/usr/bin/easy_install”,第7行,在?
系统出口(
文件“/usr/lib/python2.4/site packages/setuptools-0.6c11-py2.4.egg/setuptools/command/easy_install.py”,第1712行,主目录
使用_ei_(λ:
文件“/usr/lib/python2.4/site packages/setuptools-0.6c11-py2.4.egg/setuptools/command/easy_install.py”,第1700行,使用
返回f()
文件“/usr/lib/python2.4/site packages/setuptools-0.6c11-py2.4.egg/setuptools/command/easy_install.py”,第1716行,在
distclass=DistributionWithout帮助命令,**kw
文件“/usr/lib/python2.4/distutils/core.py”,第149行,在安装程序中
dist.run_命令()
文件“/usr/lib/python2.4/distutils/dist.py”,第946行,在run_命令中
self.run_命令(cmd)
文件“/usr/lib/python2.4/distutils/dist.py”,第966行,在run_命令中
cmd_obj.run()
文件“/usr/lib/python2.4/site packages/setuptools-0.6c11-py2.4.egg/setuptools/command/easy_install.py”,第211行,运行中
自我。易于安装(规范,非自我。无需安装)
文件“/usr/lib/python2.4/site packages/setuptools-0.6c11-py2.4.egg/setuptools/command/easy_install.py”,第446行,在easy_install中
返回自安装项目(规格、距离位置、tmpdir、deps)
文件“/usr/lib/python2.4/site packages/setuptools-0.6c11-py2.4.egg/setuptools/command/easy_install.py”,第476行,安装项
dists=self.install_-eggs(规范、下载、tmpdir)
文件“/usr/lib/python2.4/site packages/setuptools-0.6c11-py2.4.egg/setuptools/command/easy_install.py”,第655行,在install_eggs中
返回self.build\u和安装(安装程序脚本、安装程序库)
文件“/usr/lib/python2.4/site packages/setuptools-0.6c11-py2.4.egg/setuptools/command/easy_install.py”,第930行,in build_和_install
self.run\u安装程序(安装程序脚本、安装程序库、参数)
文件“/usr/lib/python2.4/site packages/setuptools-0.6c11-py2.4.egg/setuptools/command/easy_install.py”,第919行,在运行安装程序中
运行安装程序(安装程序脚本,args)
文件“/usr/lib/python2.4/site packages/setuptools-0.6c11-py2.4.egg/setuptools/sandbox.py”,第61行,在运行设置中
DirectorySandbox(setup\u dir)。运行(
文件“/usr/lib/python2.4/site packages/setuptools-0.6c11-py2.4.egg/setuptools/sandbox.py”,第105行,运行中
返回func()
文件“/usr/lib/python2.4/site packages/setuptools-0.6c11-py2.4.egg/setuptools/sandbox.py”,第64行,在
{uuuuu文件:安装程序脚本,{uuuuu名称:}
文件“setup.py”,第23行
来自未来导入打印功能
SyntaxError:未定义未来功能打印函数
一种方法是:
如果您想通过下载.dmg轻松安装iPython、SciPy、MatPlotLib等,可以在此处尝试: 或者,如果您有学术电子邮件地址:
sudo/location/to/python2.7/path/to/pip安装ipython 如果您有最新版本的pip,还可以尝试
sudo pip-2.7安装ipython
您应该检查一下
您还可以考虑通过<代码> > VirtualEnv和
ronak@ronak $ sudo easy_install ipython
Searching for ipython
Reading http://pypi.python.org/simple/ipython/
Reading http://ipython.scipy.org
Reading http://ipython.scipy.org/dist
Reading http://ipython.scipy.org/dist/0.8.4
Reading http://ipython.scipy.org/dist/0.9.1
Reading http://ipython.org
Reading http://archive.ipython.org/release/0.12.1
Reading https://github.com/ipython/ipython/downloads
Reading http://ipython.scipy.org/dist/old/0.9
Reading http://ipython.scipy.org/dist/0.10
Reading http://archive.ipython.org/release/0.11/
Reading http://archive.ipython.org/release/0.12
Best match: ipython 0.13
Downloading https://github.com/downloads/ipython/ipython/ipython-0.13.zip
Processing ipython-0.13.zip
Running ipython-0.13/setup.py -q bdist_egg --dist-dir /tmp/easy_install-vgPLN2/ipython-0.13/egg-dist-tmp-GHUgsq
Traceback (most recent call last):
File "/usr/bin/easy_install", line 7, in ?
sys.exit(
File "/usr/lib/python2.4/site-packages/setuptools-0.6c11-py2.4.egg/setuptools/command/easy_install.py", line 1712, in main
with_ei_usage(lambda:
File "/usr/lib/python2.4/site-packages/setuptools-0.6c11-py2.4.egg/setuptools/command/easy_install.py", line 1700, in with_ei_usage
return f()
File "/usr/lib/python2.4/site-packages/setuptools-0.6c11-py2.4.egg/setuptools/command/easy_install.py", line 1716, in <lambda>
distclass=DistributionWithoutHelpCommands, **kw
File "/usr/lib/python2.4/distutils/core.py", line 149, in setup
dist.run_commands()
File "/usr/lib/python2.4/distutils/dist.py", line 946, in run_commands
self.run_command(cmd)
File "/usr/lib/python2.4/distutils/dist.py", line 966, in run_command
cmd_obj.run()
File "/usr/lib/python2.4/site-packages/setuptools-0.6c11-py2.4.egg/setuptools/command/easy_install.py", line 211, in run
self.easy_install(spec, not self.no_deps)
File "/usr/lib/python2.4/site-packages/setuptools-0.6c11-py2.4.egg/setuptools/command/easy_install.py", line 446, in easy_install
return self.install_item(spec, dist.location, tmpdir, deps)
File "/usr/lib/python2.4/site-packages/setuptools-0.6c11-py2.4.egg/setuptools/command/easy_install.py", line 476, in install_item
dists = self.install_eggs(spec, download, tmpdir)
File "/usr/lib/python2.4/site-packages/setuptools-0.6c11-py2.4.egg/setuptools/command/easy_install.py", line 655, in install_eggs
return self.build_and_install(setup_script, setup_base)
File "/usr/lib/python2.4/site-packages/setuptools-0.6c11-py2.4.egg/setuptools/command/easy_install.py", line 930, in build_and_install
self.run_setup(setup_script, setup_base, args)
File "/usr/lib/python2.4/site-packages/setuptools-0.6c11-py2.4.egg/setuptools/command/easy_install.py", line 919, in run_setup
run_setup(setup_script, args)
File "/usr/lib/python2.4/site-packages/setuptools-0.6c11-py2.4.egg/setuptools/sandbox.py", line 61, in run_setup
DirectorySandbox(setup_dir).run(
File "/usr/lib/python2.4/site-packages/setuptools-0.6c11-py2.4.egg/setuptools/sandbox.py", line 105, in run
return func()
File "/usr/lib/python2.4/site-packages/setuptools-0.6c11-py2.4.egg/setuptools/sandbox.py", line 64, in <lambda>
{'__file__':setup_script, '__name__':'__main__'}
File "setup.py", line 23
from __future__ import print_function
SyntaxError: future feature print_function is not defined