根据Chris对这个问题的回答(大多数赞成票),pip index versions package_name
是查找给定软件包可用版本的可靠方法。
但我发现了一些奇怪的东西...似乎pip install
**适用于tb-nightly
和tf-nightly-macos
这样的软件包。然而,当我尝试pip index versions tf-nightly-macos
或pip 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(但可能也适用于其他地方)。
1条答案
按热度按时间eblbsuwk1#
我会尝试:
python -m pip index versions --pre tb-nightly
。下面是
python -m pip index versions --help
的输出的示例:--pre
包括预发布和开发版本。默认情况下,pip只查找稳定版本。通常情况下,在发行版相关主题中的 nightly 后缀意味着它是关于 * 预发行版 * 的(特别是那些每天晚上构建的),而不是正式发布。事实上,上面命令列出的版本似乎都有预发布的标记,例如
2.15.0a20231013
,其中a
意味着它是一个 alpha 版本。