1.安装anaconda
如何安装anaconda可以看这篇文章:如何安装anaconda
2.换源安装pytorch:
首先进入到pytorch官网,选对好参数之后复制命令进入到anaconda prompt即可:
然后进入自己的环境之后输入该命令(即conda install …),则可以进行下载。下载完成后在自己的环境下面进入python。输入import torch,如果没有报错则表示下载成功。如果报错,则使用下面方法解决。
解决办法:
在自己的anaconda环境里面输入
conda config --set show_channel_urls yes
然后可以在自己的c盘用户目录下看到该文件:
打开该文件(使用记事本打开即可):
偷懒的话可以直接输入以下命令,如果发现还是下载失败的话,可以进入这个超链接,将清华大学的下载源复制粘贴过来。
channels:
- defaults
show_channel_urls: true
default_channels:
- https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main
- https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/r
- https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/msys2
custom_channels:
conda-forge: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
msys2: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
bioconda: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
menpo: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
pytorch: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
pytorch-lts: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
simpleitk: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
deepmodeling: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/
ssl_verify: false
如果是在清华大学镜像源复制完代码以后,在最后一行加上下面一行代码(用于规避ssl验证,因为有的时候会因为ssl验证而导致下载缓慢或者下载失败)
ssl_verify: false
换源成功后再次进行pytorch的下载即可。
如果出现下列bug:ClobberError: This transaction has incompatible packages 或者The package ‘xxx‘ cannot be installed due
执行以下两行命令,用以更新conda
conda clean --all
conda update --all
然后再次下载一下即可