找不到满足手电筒要求的版本> = 1.0.0 找不到火炬> = 1.0.0(来自stanfordnlp)的匹配分布
答案 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。
中得出答案 6 :(得分:-2)