找不到满足To​​rch == 1.3.1要求的版本

时间:2019-11-17 14:49:23

标签: python pip pytorch

首先,我从他们的主页尝试了命令:

pip3 install torch==1.3.1+cpu torchvision==0.4.2+cpu -f https://download.pytorch.org/whl/torch_stable.html

找不到满足torch == 1.3.1 + cpu要求的版本(来自版本:0.1.2、0.1.2.post1、0.1.2.post2) 错误:找不到与torch == 1.3.1。+ cpu

匹配的分布

此后,我决定使用以下列表:https://download.pytorch.org/whl/cpu/stable

所以最后我尝试了这样的事情

pip3 install torch-1.1.0-cp37-cp37m-win_amd64.whl -f https://download.pytorch.org/whl/torch_stable.html

现在他们写道,我的平台上不支持该滚轮。 WTF? (我使用Windows 7,python64,有amd) (python的位置:C:\ Python38,pip C:\ Python38 \ Scripts的位置)

5 个答案:

答案 0 :(得分:1)

https://download.pytorch.org/whl/torch_stable.html上没有适用于Python 3.8的轮子。

  

我的平台上不支持的滚轮

这是因为方向盘适用于Python 3.7。

建议:降级到Python 3.7。

答案 1 :(得分:0)

除了@phd的答案外,您还可以考虑使用installing from source。请注意,我过去是从源代码构建PyTorch的(这是一个非常简单的过程),但是我没有在Windows或Python 3.8上做到这一点。

答案 2 :(得分:0)

windows

-检查您的系统是32位还是64位

-检查您的python是32位还是64位

匹配您的系统和python版本

检查是否安装了pip

pip --version

安装CUDA 10.2(我在撰写本文时未检查CUDA 11(最新))

获取pytorch并选择您的选项,然后将命令复制到cmd中

答案 3 :(得分:0)

pip install numpy
pip install --pre torch torchvision -f https://download.pytorch.org/whl/nightly/cu102/torch_nightly.html

答案 4 :(得分:0)

另请参阅当前影响 Windows 安装的此问题(即使您降级到 Python 3.7): https://github.com/pytorch/pytorch/issues/54172

TL;DR 改为运行此命令:

pip install torch==1.8.0+cu101 torchvision==0.9.0+cu101 torchaudio===0.8.0 -f https://download.pytorch.org/whl/torch_stable.html

注意 https://pytorch.org/get-started/locally/ 生成的命令中从 cu102 到 cu101 的变化