conda upgrade --all 失败解决方案
- 安装完毕 anaconda 后记得添加到环境变量中
控制面板\系统和安全\系统\高级系统设置\环境变量\Path
中新增E:\Working\Anaconda\Scripts
,此目录记得更改为你安装anaconda的目录 - 使用 Anaconda Prompt 执行
conda upgrade --all
- 如果更新成功则会正常下载更新
- 如果更新失败,一般原因是由于 repo.continuum.io 在国外,国内访问速度太慢造成
解决方案
- 第一步在 Anaconda Prompt 中分别执行下述命令用于切换渠道至清华大学开源软件镜像站
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/ 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/cloud/msys2/ conda config --set show_channel_urls yes
- 更新本地配置文件(文件路径在: C:\用户\用户名\.condarc),将下述的一行缺省代码删除后保存该文件(用记事本或者notepad++ 打开编辑和保存)
ssl_verify: true channels: - https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/msys2/ - https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge/ - https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/ - defaults ---------------> 此行需要删除 show_channel_urls: true
- 再次在 Anaconda Prompt 中执行 conda upgrade --all 更新即可
- 查看当前配置命令:
conda config --show