“CondaHTTPError: HTTP 000 CONNECTION FAILED“问题解决和清华源问题

2020.8.10 准备安装一下pytorch,但是发现无法直接下载,并且安装也不成功。

【报错】使用anaconda创建一个新的环境,执行“conda create -n pytorch1 python==3.6”,结果出现了“CondaHTTPError: HTTP 000 CONNECTION FAILED for url -https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/win-64/current_repodata.json”

【说明】参照清华官网相关说明,重新更新了一下源的channels,就可以正常创建新的虚拟环境了, 链接地址:https://mirror.tuna.tsinghua.edu.cn/help/anaconda/;
同时,选择从国内下载pytorch安装包,并且安装也有一些小trick,下面具体分享:

win10环境; anaconda;

【具体步骤】
(1)打开C:\Users\ztfma.condarc
(2)全部删去后,替换、保存如下

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
  - https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/pytorch/
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

(3)创建新的虚拟环境

conda create -n xxx_env python==3.6.3 

(4)激活xxx_env之后,安装pytorch, 命令行安装(注意一定去掉-c pytorch, 不然还是从官网下载,而不是清华下载)
官网安装内容:
“CondaHTTPError: HTTP 000 CONNECTION FAILED“问题解决和清华源问题_第1张图片
实际安装命令

conda install pytorch torchvision cudatoolkit=10.1

注意:
2020.8.13,查看了一下清华源的内容,cudatoolkit只有<=10.1版本,pytorch<=1.6。安装时候,请自行查看
链接地址

至此,pytorch1.6 + cuda10.1 + python3.6安装成功

reference:
https://blog.csdn.net/watermelon1123/article/details/88122020
https://mirror.tuna.tsinghua.edu.cn/help/anaconda/
https://www.cnblogs.com/tianlang25/p/12433025.html

你可能感兴趣的:(机器学习环境安装和使用,pytorch,python,anaconda)