我可以更新 pip 管理的软件包,但是如何更新 pip 本身?根据 pip --version
,我目前在我的 virtualenv 中安装了 pip 1.1,我想更新到最新版本。
那命令是什么?我需要使用分发还是有本地 pip 或 virtualenv 命令?我已经尝试过 pip update
和 pip update pip
没有成功。
原文由 zakdances 发布,翻译遵循 CC BY-SA 4.0 许可协议
我可以更新 pip 管理的软件包,但是如何更新 pip 本身?根据 pip --version
,我目前在我的 virtualenv 中安装了 pip 1.1,我想更新到最新版本。
那命令是什么?我需要使用分发还是有本地 pip 或 virtualenv 命令?我已经尝试过 pip update
和 pip update pip
没有成功。
原文由 zakdances 发布,翻译遵循 CC BY-SA 4.0 许可协议
更安全的方法是 通过 python 模块运行 pip :
python -m pip install -U pip
在 Windows 上,尝试替换自身的二进制文件似乎存在问题,此方法可以解决该限制。
原文由 Janusz Skonieczny 发布,翻译遵循 CC BY-SA 3.0 许可协议
4 回答4.4k 阅读✓ 已解决
4 回答3.8k 阅读✓ 已解决
1 回答3k 阅读✓ 已解决
3 回答2.1k 阅读✓ 已解决
1 回答4.5k 阅读✓ 已解决
1 回答3.8k 阅读✓ 已解决
1 回答2.8k 阅读✓ 已解决
pip
只是一个 PyPI 包,和其他包一样;您可以使用它来升级自身,就像升级任何软件包一样:在 Windows 上, 推荐的命令 是: