首先,我从他们的主页尝试了命令:
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的位置)
答案 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 的变化