python pip如何安装索引中缺少的软件包?

nzkunb0c  于 2023-10-14  发布在  Python
关注(0)|答案(1)|浏览(175)

根据Chris对这个问题的回答(大多数赞成票),pip index versions package_name是查找给定软件包可用版本的可靠方法。
但我发现了一些奇怪的东西...似乎pip install**适用于tb-nightlytf-nightly-macos这样的软件包。然而,当我尝试pip index versions tf-nightly-macospip index versions tb-nightly时,它告诉我ERROR: No matching distribution found for tb-nightly
pip如何下载/安装其索引中缺少的软件包?此外,是否有一个部分/完整的修复,以查看所有/更多的软件包,这是可见的安装/下载的pip软件包版本?
P.S.我的默认索引URL是:https://pypi.org/simple。系统信息也是:MacOS Ventura 13.4.1,M1芯片,Python 3.9.13(但可能也适用于其他地方)。

eblbsuwk

eblbsuwk1#

我会尝试:python -m pip index versions --pre tb-nightly
下面是python -m pip index versions --help的输出的示例:
--pre包括预发布和开发版本。默认情况下,pip只查找稳定版本。
通常情况下,在发行版相关主题中的 nightly 后缀意味着它是关于 * 预发行版 * 的(特别是那些每天晚上构建的),而不是正式发布。事实上,上面命令列出的版本似乎都有预发布的标记,例如2.15.0a20231013,其中a意味着它是一个 alpha 版本。

相关问题