初始下载
1:在Anaconda里从(base)状态进入(pytorch)状态
conda activate pytorch
2:输入
conda install pytorch torchvision torchaudio cudatoolkit=11.3 -c pytorch
下载pytorch
3:下载完成后查看是否下载成功
(pytorch状态下)pip list
4:安装过程中出现的几个问题
failed with initial frozen solve. Retrying with flexible solve. Solving environment: failed with rep
即环境不适配,查询了一些csdn文章,找到了解决办法
# 查看版本
conda -V
# 更新conda环境
conda update -n base conda
# 更新conda的所有包
conda update --all
然后再次执行下载命令即可。
下载完成后输入pip list查看是否下载完成
这样就是下载完成了。
下载了n次!!下载了两三天终于下载好了!!!!
pycharm中输入torch.cuda.is_available()返回false的问题
经过我不懈努力下,anaconda里输入:
import torch
torch.cuda.is_available()
anaconda里可以返回true。
然后去了pycharm里尝试,发现返回false,查询了一些csdn帖子后发现有几个可能:
1,清华源镜像的原因,清华源镜像下载下来的是cpu版本
2,我的电脑没有适配的cuda。于是按照一个帖子:安装cuda完成了我的安装,但其实跟这个帖子里的还是有不一样的地方,安装过程中提示我卸载上一个版本什么的,我也是糊里糊涂的,不过最后pycharm里的torch库可以正常使用了
以后再遇到什么问题再解决吧。
关于我为什么发现自己电脑其实没cuda!!!
其实是看到很多帖子说在cmd中输入nvcc -V
可以查看cuda版本
而我输入以后只显示nvcc不是内部命令,这说明我很可能没有cuda。所以~~~