安装时为什么pip版本不是9?

时间:2017-06-11 14:38:50

标签: python pip

我总是在我使用的每个服务器上安装 pip python ,但无论我有什么平台,它总是安装版本8,然后在安装软件包时,它建议升级:

  

您正在使用pip版本8.1.1,但版本9.0.1可用   您应该考虑通过“pip install --upgrade pip”进行升级。命令。

为什么默认情况下未安装 pip v9.0.1

1 个答案:

答案 0 :(得分:1)

这是因为操作系统附带预先确定的存储库列表,如果软件已更新,作者必须更新该存储库中的软件,以便您拥有最新版本。 pip能够自行更新,因此您会注意到当前版本与存储库中提供的版本之间存在差异。

进一步阅读here

实施例: 如果您正在运行Ubuntu xenial(16.04LTS),那么在测试Ubuntu版本时,pip的版本为8.1.1-2: all。如果您将运行Ubuntu 17.04(Zesty Zapus)并执行sudo apt install pip,您将获得9.0.1-2: all

有关各种Ubuntu存储库中python-pip版本的更多详细信息,请参阅this page