CondaHTTPError报错解决方案
在Anaconda Prompt安装pytorch过程中遇到CondaHTTPError错误
折腾了一下午才解决了问题
报错原因: Anaconda 默认从国外镜像源下载,而从国外下载速度极慢,导致报错
解决办法:为 Anaconda 配置国内镜像源
这里我们选择清华的镜像
下面是具体教程
首先打开Anaconda Prompt,查看最左边括号中是 base 还是 pytorch
如果是base先输入指令
conda activate pytorch //pytorchshi是自定义的环境名称
进入 pytorch 环境中
然后输入代码
conda config --set show_channel_urls yes
这个时候在c盘user目录下会出现一个condarc文件
用记事本打开过后把镜像源网站中的代码覆盖进去
代码如下:
channels:
- defaults
show_channel_urls: true
channel_alias: https://mirrors.tuna.tsinghua.edu.cn/anaconda
default_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/pkgs/r
- https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/pro
- 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
simpleitk: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
保存关闭condarc文件
最后重启Anaconda Prompt进入pytorch 环境中
输入指令
conda install pytorch torchvision cudatoolkit=10.2 -c pytorch
即可开始安装
如果要安装其他版本在官网修改选项过后复制代码输入就行了