我可以更新pip管理的包,但如何更新pip本身?根据pip--version,我目前在virtualenv中安装了pip1.1,我想更新到最新版本。

这是什么命令?我需要使用distribute吗?或者是否有本机pip或virtualenv命令?我已经尝试过pip更新和pip更新,但没有成功。


当前回答

在我的例子中,这是从Debian Stable的终端命令行运行的

python3 -m pip install --upgrade pip

其他回答

我也遇到了类似的情况,想更新urllib3包。对我有用的是:

pip3 install --upgrade --force-reinstall --ignore-installed urllib3==1.25.3

在虚拟env中更新pip时,在python命令中使用完整路径

环境文件夹结构

myenv\scripts\python

h: \folderName\myenv\scripts\python-m pip安装--升级pip

转到命令提示符并键入以下内容:

python -m pip install --upgrade pip

在Windows 7的笔记本电脑上,安装最新版本的pip的正确方法是:

python.exe -m pip install --upgrade pip

在linux中

我将使用此代码进行更新

sudo -H pip3 install --upgrade pip