安装 PyTorch 1.4 的问题 - “找不到与 torch===1.4.0 匹配的发行版”

All*_*owe 25 python installation pip python-3.x pytorch

使用了pytorch.org有关如何安装它的安装指南,我正在使用的命令是

pip install torch===1.4.0 torchvision===0.5.0 -f https://download.pytorch.org/whl/torch_stable.html
Run Code Online (Sandbox Code Playgroud)

但它出现了这个错误;

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

错误:没有找到与 torch===1.4.0 匹配的分布

这甚至是与我有关的问题吗?其他人可以使用这个命令吗?

Pip 已安装并适用于其他模块、Python 3.8、CUDA 版本 10.1、Windows 10 Home 2004

trs*_*chn 21

看起来这个问题与虚拟环境有关。您是否在另一个/新的虚拟环境中尝试了推荐的安装线?如果它没有帮助,可能的解决方案可能是使用直接链接到 PyTorch 和 TorchVision 构建为您的系统安装包:

pip install https://download.pytorch.org/whl/cu101/torch-1.4.0-cp38-cp38-win_amd64.whl

pip install https://download.pytorch.org/whl/cu101/torchvision-0.5.0-cp38-cp38-win_amd64.whl
Run Code Online (Sandbox Code Playgroud)

  • 我必须像这个答案一样 -f /sf/answers/4194416761/ (2认同)

Far*_*aji 12

我遇到了同样的问题并python -m pip install --upgrade pip setuptools wheel为我工作,https://packaging.python.org/tutorials/installing-packages/可能对某些软件包安装问题有用。


小智 7

检查你的python版本,我的版本是python 3.8.2,它找不到与py版本匹配的火炬版本。我现在用的是 3.7.6,我想低于 3.8 的版本就可以了


Pig*_*der 7

我尝试了 pip,只能与 conda 一起使用

conda install pytorch==1.4.0 torchvision==0.5.0 cudatoolkit=10.1 -c pytorch
Run Code Online (Sandbox Code Playgroud)


Wil*_*ill 7

将来,我会推荐使用 PyTorch 网站上的安装小部件。

它通过-f如下扩展命令为我解决了这个问题:

pip install torch===1.6.0 torchvision===0.7.0 -f https://download.pytorch.org/whl/torch_stable.html