我正在尝试从
requirements.txt
安装库,如下所示:
torch==1.9.1
torchvision==0.10.1
scikit-learn==0.24.1
numpy==1.20.1
matplotlib==3.3.4
tqdm==4.59.0
这是我得到的错误:
ERROR: Could not find a version that satisfies the requirement torch==1.9.1 (from versions: 1.11.0, 1.12.0, 1.12.1, 1.13.0, 1.13.1, 2.0.0, 2.0.1, 2.1.0, 2.1.1, 2.1.2, 2.2.0, 2.2.1, 2.2.2, 2.3.0, 2.3.1, 2.4.0, 2.4.1)
ERROR: No matching distribution found for torch==1.9.1
我尝试使用 python 3.9、3.10、3.11 和 3.12 安装 torch,但问题仍然存在。
如果您查看 here 火炬版本
1.9.1
的发布信息,有一个构建状态表。该表不包括Python版本3.9
及以上版本。此版本的 torch 较旧,不支持更新版本的 Python。
此外,如果您查看错误,它会显示包管理器可以找到的当前可用于您的 Python 版本的 torch 版本。考虑安装这些版本之一或降级您的 Python 版本。