问题:前天跑代码突然变很慢,发现torch.cuda.is_available()突然变false,conda list 发现pytorch版本里有cpu字样,怀疑是前一晚上装包出了问题......
尝试解决1:uninstall以后在官网https://pytorch.org/get-started/locally/#linux-pip使用conda下载
conda install pytorch torchvision torchaudio pytorch-cuda=11.6 -c pytorch -c nvidia
结果:还是下的pytoch cpu版本,并且连带了下了个pytorch-cuda??和一堆cuda开头的东西,搜了很久不知道是什么东西,可以import torch但是torch.cuda.is_available()还是false;
PS:这里花了很久时间,因为中间也按网上方法尝试过去掉-c pytorch 反正最后结果都是可以import但cpu
尝试解决1.5: 如果没记错中间也试了下(