python - 为什么无法从 pip 版本 6.1.1 升级到 8.1.1?

标签 python pip virtualenv redhat

我正在运行 Red Hat Enterprise Linux(在 AWS 上)。每当我使用 pip 时,它都会警告我我的 pip 已过期,我需要通过执行 pip install --upgrade pip 来升级它。

但是当我这样做时,它似乎没有任何效果,只是告诉我同样的事情。它是圆形的!

我该如何解决这个问题?见下文

$ pip install --upgrade pip
You are using pip version 6.0.8, however version 8.1.1 is available.
You should consider upgrading via the 'pip install --upgrade pip' command.
Requirement already up-to-date: pip in my-virtualenv/lib/python2.7/site-packages

由于前面提到的 pip install --upgrade pip` 似乎不起作用,我只是尝试卸载并重新安装 python-pip。当我这样做时,它告诉我它将安装 pip 6.1.1.-1.21.amzn1。我怎样才能让它安装更新的版本?

$ sudo yum install python-pip
Loaded plugins: priorities, update-motd, upgrade-helper
5 packages excluded due to repository priority protections
Resolving Dependencies
--> Running transaction check
---> Package python26-pip.noarch 0:6.1.1-1.21.amzn1 will be installed
--> Finished Dependency Resolution

Dependencies Resolved

===========================================================================================================================================================
Package                               Arch                            Version                                    Repository                          Size
===========================================================================================================================================================
Installing:
 python26-pip                          noarch                          6.1.1-1.21.amzn1                           amzn-main                          1.9 M

Transaction Summary
===========================================================================================================================================================
Install  1 Package

Total download size: 1.9 M
Installed size: 6.4 M
Is this ok [y/d/N]:

最佳答案

您可以从 github 下载 pip 8.1.1 然后从命令行安装它吗?

$ wget https://github.com/pypa/pip/archive/8.1.1.zip
$ unzip 8.1.1.zip
$ cd pip-8.1.1/
$ python setup.py install

关于python - 为什么无法从 pip 版本 6.1.1 升级到 8.1.1?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36411331/

相关文章:

python - 如何在 Windows 上启动 Spyder IDE

r - 维护不同版本的R包以进行开源贡献

python facebook 墙帖 (#200)

python - 如何将此代码更改为 oop 格式以便我可以重复使用代码

python - 错误 : "No module named _markerlib" when installing some packages on virtualenv

Python、pinax、django、windows AttributeError : 'module' object has no attribute 'call_subprocess'

Python GDAL : pip install --no-install GDAL fails

python - 你能从一个字符串创建一个 Python 列表,同时将特定关键字中的字符保持在一起吗?

python - HDFStore:将数据附加到现有表和重新索引与创建新表之间的效率

python - 使用 pip 安装 lxml 模块失败