Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/288.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
从python 2.7.5运行pip安装_Python_Python 2.7_Pip - Fatal编程技术网

从python 2.7.5运行pip安装

从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

我有一个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 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,而不是旧版本