使用 pip install 时,为啥 (from versions: xxx) 的列表很短?

Posted

技术标签:

【中文标题】使用 pip install 时,为啥 (from versions: xxx) 的列表很短?【英文标题】:When using pip install, why is the list of (from versions: xxx) very short?使用 pip install 时,为什么 (from versions: xxx) 的列表很短? 【发布时间】:2019-08-17 04:21:27 【问题描述】:

以下是我在 server1 上得到的输出。

以下是我在 server2 上得到的输出。

这导致我无法在 server1 上下载某些软件包的旧版本(例如 tensorflow-gpu)。为什么它们不同?怎么了?

【问题讨论】:

由于他们都没有1.12.3,如果你尝试安装1.12.0会发生什么? 【参考方案1】:

这里发生了一些事情。首先,看起来 Tuna 镜像没有镜像预发布版本(以rc1rc2a0 等结尾)

如果我们只考虑 PyPI,那么在“server1”上,您将获得以下版本:

1.13.0rc1 1.13.0rc2 1.13.0 2.0.0a0

这些是support Python 3.7 的所有版本,所以我猜你在“server1”上使用 Python 3.7,在“server2”上使用其他一些旧版本的 Python,pip 正在过滤兼容的版本你。

【讨论】:

以上是关于使用 pip install 时,为啥 (from versions: xxx) 的列表很短?的主要内容,如果未能解决你的问题,请参考以下文章

安装 KIVY 时出错:为啥执行后出现错误:“python -m pip install kivy”?

pip install -U selenium 报错为啥呢?

为啥 python 框架安装指南会建议对一些必需的包使用 easy_install 而对其他包使用 pip?

为啥 Python 中的“pip install”会引发 SyntaxError?

pip install, 如何修复 ImportError

conda/pip 为啥现在国内镜像不能用了