Torch not compiled with CUDA enabled

R7000p

AMD 4800H RTX2060

错误描述

输入命令print(torch.cuda.is_available())结果为false。
Torch和CUDA不兼容
处理办法如下:

conda uninstall cpuonly

conda list

在这里我看到有pytorch,但后面对应version显示是cpu的

同样卸载之

conda uninstall pytorch

nvcc -V显示是10.2的cuda

在pytorch官网找到 v1.10.1 (关于这里,我之前用的清华源,怎么下都是默认cpu版本,选1.10.1的初衷是为了能之后去清华站里替换gpu版本https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/pytorch/win-64/)

https://pytorch.org/get-started/previous-versions/

conda install pytorch==1.10.1 torchvision==0.11.2 torchaudio==0.10.1 cudatoolkit=10.2 -c pytorch

但这次直接装上了

关于为什么不用其他version

因为清华站里其他version的gpu版本只有11.3和11.6的替换,没有10.2

你可能感兴趣的:(torch,cuda)