Python PIP升级包无法正常工作

Python PIP升级包无法正常工作,python,python-2.7,pip,python-requests,virtualenv,Python,Python 2.7,Pip,Python Requests,Virtualenv,我有一个使用Python2.7.3和PIP1.1的服务器。我现在无法升级它们 我试图让他们将请求包从2.0.0升级到2.4.0。因此,我只是在我拥有的virtualenv中运行了以下命令: pip install --upgrade -i https://pypi.python.org/simple/ requests==2.4.0 它返回了以下消息: 下载/解包请求==2.4.0 正在为包请求运行setup.py egg\u info Installing collected package

我有一个使用Python2.7.3和PIP1.1的服务器。我现在无法升级它们

我试图让他们将请求包从2.0.0升级到2.4.0。因此,我只是在我拥有的virtualenv中运行了以下命令:

pip install --upgrade -i https://pypi.python.org/simple/ requests==2.4.0
它返回了以下消息:

下载/解包请求==2.4.0 正在为包请求运行setup.py egg\u info

Installing collected packages: requests
  Found existing installation: requests 2.0.0
    Uninstalling requests:
      Successfully uninstalled requests
  Running setup.py install for requests

  Could not find .egg-info directory in install record for requests==2.4.0
Successfully installed requests
Cleaning up...
但是在我检查了Python之后,在虚拟环境中,它仍然返回版本2.0.0。另外,如果我检查虚拟环境中lib的路径,它仍然安装了版本2.0.0,而不是2.4.0

我做错什么了吗

提前谢谢

[编辑]-------


我能修好它。问题是,显然这是PIP1.1的一个已知问题,它没有从构建文件夹中删除已经安装的包,然后重新使用它,因为它是您尝试安装的新版本。因此,我所做的是删除build中的requests包,然后重新运行升级命令

“pip 1.1”是什么意思?但是你可以在虚拟环境中升级
pip
。@phd我的意思是pip——来自/var/www/htdocs/my_env/lib/python2.7/site-packages/pip-1.1-py2.7.egg(python2.7)的版本pip 1.1。不幸的是,我无法升级。奇怪的是,对于安装新软件包来说,它工作得很好。仅仅是为了升级,而不是2012年?python 2.7.3?肯定是时候升级了。