从python 2.7.5运行pip安装
我有一个CentOS服务器(5.6),上面有Python 2.4.3。我在从python 2.7.5运行pip安装,python,python-2.7,pip,Python,Python 2.7,Pip,我有一个CentOS服务器(5.6),上面有Python 2.4.3。我在/opt中安装了另一个本地Python安装(2.7.5),并创建了如下软链接/usr/local/bin/python2.7和/usr/local/python2.7。我想使用pip安装python请求。使用命令pip install requests进行安装时,出现以下错误: root ~/ff_test_ff # pip install requests Unpacking ./requests Running s
/opt
中安装了另一个本地Python安装(2.7.5),并创建了如下软链接/usr/local/bin/python2.7
和/usr/local/python2.7
。我想使用pip
安装python请求。使用命令pip install requests
进行安装时,出现以下错误:
root ~/ff_test_ff # pip install requests
Unpacking ./requests
Running setup.py egg_info for package from file:///root/ff_test_ff/requests
Traceback (most recent call last):
File "<string>", line 14, in ?
File "/tmp/pip-MM685m-build/setup.py", line 6, in ?
import requests
File "requests/__init__.py", line 58
from . import utils
^
SyntaxError: invalid syntax
Complete output from command python setup.py egg_info:
Traceback (most recent call last):
File "<string>", line 14, in ?
File "/tmp/pip-MM685m-build/setup.py", line 6, in ?
import requests
File "requests/__init__.py", line 58
from . import utils
^
SyntaxError: invalid syntax
----------------------------------------
Command python setup.py egg_info failed with error code 1
Storing complete log in /root/.pip/pip.log
root~/ff_测试ff#pip安装请求
解包/请求
正在为来自的包运行setup.py egg\u infofile:///root/ff_test_ff/requests
回溯(最近一次呼叫最后一次):
文件“”,第14行,在?
文件“/tmp/pip-MM685m-build/setup.py”,第6行,在?
导入请求
文件“requests/\uuuuu init\uuuuu.py”,第58行
从…起导入UTIL
^
SyntaxError:无效语法
从命令python setup.py egg_info完成输出:
回溯(最近一次呼叫最后一次):
文件“”,第14行,在?
文件“/tmp/pip-MM685m-build/setup.py”,第6行,在?
导入请求
文件“requests/\uuuuu init\uuuuu.py”,第58行
从…起导入UTIL
^
SyntaxError:无效语法
----------------------------------------
命令python setup.py egg_info失败,错误代码为1
在/root/.pip/pip.log中存储完整的日志
我假设它仍在尝试使用Python2.4。我认为2.4不受支持。那么,如何运行
pip install
命令而改用python2.7呢?您需要设置PYTHONPATH
/PYTHONHOME
您还可以尝试安装您可能应该(重新)为新的Python版本显式安装新版本的pip。上面写着
pip与CPython版本2.6、2.7、3.1、3.2、3.3以及pypy一起使用
安装时,请确保使用较新版本的Python,而不是旧版本