anaconda换源安装pytorch(附带bug解决办法)

1.安装anaconda

如何安装anaconda可以看这篇文章:如何安装anaconda

2.换源安装pytorch:

首先进入到pytorch官网,选对好参数之后复制命令进入到anaconda prompt即可:
anaconda换源安装pytorch(附带bug解决办法)_第1张图片
然后进入自己的环境之后输入该命令(即conda install …),则可以进行下载。下载完成后在自己的环境下面进入python。输入import torch,如果没有报错则表示下载成功。如果报错,则使用下面方法解决。

解决办法:

在自己的anaconda环境里面输入

conda config --set show_channel_urls yes

然后可以在自己的c盘用户目录下看到该文件:
anaconda换源安装pytorch(附带bug解决办法)_第2张图片
打开该文件(使用记事本打开即可):
偷懒的话可以直接输入以下命令,如果发现还是下载失败的话,可以进入这个超链接,将清华大学的下载源复制粘贴过来。

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

然后再次下载一下即可

希望能解决各位的问题。

你可能感兴趣的:(Pytorch学习笔记,pytorch,bug,人工智能,conda)