因为学习需要,下载pytorch,但是在安装过程中遇到了太多的困难,各种报错,下载不成功。
搞了好几天终于成功了,记录一下最终下载成功的方法,供大家借鉴。
首先大家可以在官网上找到自己想要的对应版本https://pytorch.org/
如果没有想要的版本,可以在左下角曾经的版本中寻找Previous PyTorch Versions | PyTorch
找到对应版本后,将红框内的代码复制下来
打开anaconda3的终端
输入下行代码,输入代码切换环境查看环境列表
conda env list
输入代码切换环境
conda activate Pytorch
下一步配置清华镜像源
在C:\用户中查找.condarc文件 (可能是用户也可能是Users,每个人不同)
将里面的内容使用记事本打开替换为下列代码即转换为清华源,保存即可。
channels:
- https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/
- https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
- https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge/
- https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/Paddle/
- https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/msys2/
- https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/fastai/
- https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/pytorch/
- https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/bioconda/
show_channel_urls: true
ssl_verify: false
然后切换回终端,将复制到的代码粘贴进去,记住一定要去除后面的 -c pytorch -c conda-forge,仅需要下行代码类型(找到自己对应的代码进行操作就好)
conda install pytorch==1.8.0 torchvision==0.9.0 torchaudio==0.8.0 cudatoolkit=11.1
这样才是使用清华镜像源,不然就是采用官方下载方式,会非常的慢
等待跳转出图片字样输入y即可开始下载
然后就是漫长的等待,虽然用了镜像源但是还是需要挺长时间的大概要一两个小时左右
如果失败就重新输入适合自己版本的下行类型代码重新下载
conda install pytorch==1.8.0 torchvision==0.9.0 torchaudio==0.8.0 cudatoolkit=11.1
多试几次,一定要有耐心!!!
祝各位一次成功!