Phi*_*ler 2 python pip virtualenv python-2.5
我创建了一个virtualenv,通过执行以下命令使用python2.5而不是我的默认版本python2.6:
virtualenv -p /usr/bin/python2.5 myvirtualenv --no-site-packages
Run Code Online (Sandbox Code Playgroud)
现在,当我想使用pip在virtualenv中安装软件包时,我得到类似这样的语法错误:
File "/home/philipp/.virtualenvs/myvirtualenv/lib/python2.5/site-packages/pip-1.4.1-py2.5.egg/pip/vendor/distlib/compat.py", line 276
    return b''
             ^
SyntaxError: invalid syntax
Run Code Online (Sandbox Code Playgroud)
这意味着我的python2.5包含的语法在python2.5中尚未生效.当我使用pip-2.5它时不会改变任何东西.应该有两种可能解决这个问题:
关于如何进行任何想法,我感到很高兴.
Pip 1.4版需要Python 2.6或更高版本.
如果您希望它在Python 2.5上运行,则需要安装Pip 1.3.1版,请参阅Python和OS支持.