问题:一般在conda update conda
或者conda create -n 环境名称 python=版本
出现该问题
解决办法:
将ssl_verify
设置为false
;
国内的话,大多数人还有另一种情况,就是需要修改源,这里使用清华源;
一、直接修改.condarc配置文件,文件路径一般在用户目录下面
配置如下:
ssl_verify: false
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
二、在anaconda prompt
中输入conda config --set ssl_verify false
,使用命令修改即可
成功的效果是这样子的,此时能正常下载更新:
如果使用anaconda navigator时,遇见更新上的问题,可以在anaconda prompt中输入conda update anaconda-navigator
解决。因为conda update conda
并没有更新navigator,但也可以使用conda update anaconda
命令行。
总结,出现网络连接问题,大致有以下原因:
1、源的问题,解决:配置channels为清华源
2、ssl认证问题,需要修改配置文件,或者命令行配置(还有一个小问题,就是每次启动navigator时,客户端会自动将ssl认证设置为true,所以每次打开客户端,下次命令行更新前,我们都需要修改一次配置文件,比较麻烦,我怀疑这个问题是因为当前使用anaconda版本过老导致的)