在Anaconda中更新conda出现pkgs/main通道403错误如何解决
Conda更新403通道错误解决方案
这个报错是官方conda源访问被拒绝导致的,可按以下步骤解决:
临时解决(无需修改全局配置)
- 单次更新时指定国内镜像源执行命令即可:
conda update conda -c https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/
永久解决(替换默认源为国内镜像)
- 第一步:清除原有默认源配置,如果执行命令时报错提示channels不存在,可直接跳过该步骤
conda config --remove-key channels - 第二步:添加国内镜像源(以清华源为例)
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/ conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/r/ conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/msys2/
- 第三步:开启源地址显示,方便后续排查问题
conda config --set show_channel_urls yes - 第四步:重新执行更新命令
conda update conda
额外排查项
- 如果你本地开启了网络代理,先确认代理运行正常,也可以临时关闭代理后重试更新操作。
- 配置完成后可执行
conda config --show channels查看当前生效的源列表,确认配置无误。
内容的提问来源于stack exchange,提问作者parisa_dng
相关产品推荐
相关产品推荐

