swi*_*mer 6 python pip requirements.txt
我想在我的requirements.txtfor中设置依赖项tensorflow~=2.5.0。截至撰写本文时,tensorflow==2.5.0尚未发布。可用的最新版本是候选版本tensorflow==2.5.0rc3。我如何简洁地告诉pip“安装最新的tensorflow2.5.x 版本,包括候选版本”?
到目前为止我尝试过的:
tensorflow~=2.5.0ERROR: Could not find a version that satisfies the requirement tensorflow~=2.5.0 (from versions: 2.5.0rc0, 2.5.0rc1, 2.5.0rc2, 2.5.0rc3)
ERROR: No matching distribution found for tensorflow~=2.5.0
Run Code Online (Sandbox Code Playgroud)
tensorflow>2.4.1ERROR: Could not find a version that satisfies the requirement tensorflow>2.4.1 (from versions: 1.13.0rc1, 1.13.0rc2, 1.13.1, 1.13.2, 1.14.0rc0, 1.14.0rc1, 1.14.0, 1.15.0rc0, 1.15.0rc1, 1.15.0rc2, 1.15.0rc3, 1.15.0, 1.15.2, 1.15.3, 1.15.4, 1.15.5, 2.0.0a0, 2.0.0b0, 2.0.0b1, 2.0.0rc0, 2.0.0rc1, 2.0.0rc2, 2.0.0, 2.0.1, 2.0.2, 2.0.3, 2.0.4, 2.1.0rc0, 2.1.0rc1, 2.1.0rc2, 2.1.0, 2.1.1, 2.1.2, 2.1.3, 2.2.0rc0, 2.2.0rc1, 2.2.0rc2, 2.2.0rc3, 2.2.0rc4, 2.2.0, 2.2.1, 2.2.2, 2.3.0rc0, 2.3.0rc1, 2.3.0rc2, 2.3.0, 2.3.1, 2.3.2, 2.4.0rc0, 2.4.0rc1, 2.4.0rc2, 2.4.0rc3, 2.4.0rc4, 2.4.0, 2.4.1, 2.5.0rc0, 2.5.0rc1, 2.5.0rc2, 2.5.0rc3)
ERROR: No matching distribution found for tensorflow>2.4.1
Run Code Online (Sandbox Code Playgroud)
\n\n如果需求说明符包含预发布或开发版本(例如 >=0.0.dev0),则 pip 将允许该需求的预发布和开发版本。这不包括 != 标志。
\n
这可以在命令行上进行测试。由于 Tensorflow 2.5.0 目前尚未发布,我们得到:
\n$ pip download tensorflow~=2.5.0\nERROR: Could not find a version that satisfies the requirement tensorflow~=2.5.0 (from versions: 2.5.0rc0, 2.5.0rc1, 2.5.0rc2, 2.5.0rc3)\nERROR: No matching distribution found for tensorflow~=2.5.0\nRun Code Online (Sandbox Code Playgroud)\n但是如果我们添加预发布版本说明符:
\n$ pip download tensorflow~=2.5.0rc0\nCollecting tensorflow~=2.5.0rc0\n Downloading tensorflow-2.5.0rc3-cp39-cp39-win_amd64.whl (422.6 MB)\n \xe2\x80\xa6\nRun Code Online (Sandbox Code Playgroud)\n一旦常规版本可用,就会安装该版本。
\n| 归档时间: |
|
| 查看次数: |
2415 次 |
| 最近记录: |