我正在尝试安装版本为2.0.0-alpha0的tensorflow-gpu。我已经尝试了以下两个特定命令:
pip install tensorflow-gpu==2.0.0-alpha0
pip install -U --pre tensorflow-gpu==2.0.0-alpha0
pip说:
Collecting tensorflow-gpu==2.0.0-alpha0
Could not find a version that satisfies the requirement tensorflow-gpu==2.0.0-alpha0 (from versions: )
No matching distribution found for tensorflow-gpu==2.0.0-alpha0
但是pypi上的tensorflow-gpu页面肯定具有版本2.0.0-alpha0。我知道我可以从源代码构建,也可以直接从pypi下载该软件包,但是我更想了解为什么会这样。
我做错了什么? 我还尝试了pip 18.1和19.0.3的上述命令。
我阅读了pip文档并发现了以下内容:
从v1.4开始,pip将仅安装指定的稳定版本 默认情况下是预发行版本。
pip install命令还支持–pre标志,该标志启用 安装预发行版和开发发行版。
-pre 包括预发行和开发版本。默认情况下,pip仅查找稳定版本。
答案 0 :(得分:1)
实际版本是2.0.0a0
,而不是2.0.0-alpha0
。您想要:
pip install --pre tensorflow-gpu==2.0.0a0
您还需要在兼容的Windows或Linux系统上运行它。该项目仅publishes releases用于: