找不到满足To​​rch> = 1.0.0要求的版本?

时间:2019-05-21 13:23:53

标签: python torch

找不到满足手电筒要求的版本> = 1.0.0 找不到火炬> = 1.0.0(来自stanfordnlp)的匹配分布

7 个答案:

答案 0 :(得分:18)

这是pytorch的最新命令。

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

答案 1 :(得分:2)

我对此也有一些困难。我要做的步骤是:

安装最新版本的PyTorch:

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

确保安装的是64位python版本;否则,它将无法正常工作

答案 2 :(得分:1)

torch 和 torchvision 需要 python 3.8.x ... 所以在你的 CLI 中运行

python --version

获取python版本。 确保你的环境有python 3.8.x,否则,用anaconda创建另一个虚拟环境

conda create -n myenv python==3.8 anaconda
conda activate myenv

然后通过这个命令安装torch和torchvision

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

答案 3 :(得分:0)

在Windows 10系统中安装standfordnlp时遇到了同样的问题。 在安装stanfordnlp之前先安装电筒对我来说很有效。 我已经从pytorch official website安装了割炬。

答案 4 :(得分:0)

我尝试了Windows的所有可能命令,但没有任何效果。我还尝试使用Pycharm软件包安装,所有操作都抛出相同的错误。

最后使用Anaconda安装了Pytorch。

答案 5 :(得分:0)

如果您的Python版本太新,也会发生这种情况。 pytorch当前为does not support past 3.7.9

https://stackoverflow.com/a/58902298/5090928

中得出

答案 6 :(得分:-2)

跟随链接:https://pytorch.org/

并在“快速入门”部分中设置系统要求

enter image description here