美文网首页各种报错PythonLinux
Anaconda 出现CondaHTTPError 的解决办法

Anaconda 出现CondaHTTPError 的解决办法

作者: wenshuang_he | 来源:发表于2020-11-05 11:45 被阅读0次

.condarc文件

.condarc以点开头,一般表示 conda 应用程序的配置文件,在用户的家目录(windows:C:\users\username\,linux:/home/username/)。但对于.condarc配置文件,是一种可选的(optional)运行期配置文件,其默认情况下是不存在的,但当用户第一次运行 conda config命令时,将会在用户的家目录创建该文件。


文件位置

第一次尝试:
根据网上方法,cmd安装清华镜像路径:

conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/msys2/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
conda config --set show_channel_urls yes

安装完成后,报错!


cmd

第二次尝试:
将channels:下的链接更新为https://mirror.tuna.tsinghua.edu.cn/help/anaconda/连接下的anconda源,比如:

conda config --remove channels 'https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/msys2/'
conda config --remove channels 'https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge/'
conda config --remove channels 'https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/'
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/bioconda/

更新链接后还是报错


cmd

第三次尝试:
将先前的清华链接从https协议改为http。用notepad++打开文件.condarc,修改内容后保存。

http://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/msys2/

http://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge/

http://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/

修改链接协议:


修改协议

执行conda create -n name_api命令,成功运行。顺利解决了出现CondaHTTPError 的问题


相关文章

网友评论

    本文标题:Anaconda 出现CondaHTTPError 的解决办法

    本文链接:https://www.haomeiwen.com/subject/jqmovktx.html