Conda卡在'retrieving notices:...working...'状态的原因及排查建议
解决conda卡在'retrieving notices:...working...'的建议
临时跳过通知检查
这是快速绕过当前卡顿的方案:
- 执行安装命令时添加参数:
conda install <包名> --no-notices - 若要全局禁用通知检索,可修改conda配置:
- 打开Anaconda Prompt或CMD,执行
conda config --set notify_outdated_conda False - 或手动编辑Windows用户目录下的
.condarc文件(路径一般为C:\Users\<你的用户名>\.condarc),添加或修改:notify_outdated_conda: false
- 打开Anaconda Prompt或CMD,执行
排查VPN与conda代理配置
虽然此前VPN可用,但可能代理参数出现隐性变化:
- 查看当前conda代理设置:
conda config --show | grep proxy - 清除无效代理配置:
conda config --remove-key proxy_servers.http和conda config --remove-key proxy_servers.https - 手动指定VPN代理地址(替换为你的VPN实际参数):
conda config --set proxy_servers.http http://<代理地址>:<端口> conda config --set proxy_servers.https https://<代理地址>:<端口> - 尝试关闭VPN的自动代理模式,切换为手动指定代理
重置频道与清除缓存
- 重置频道配置后重新添加常用频道:
conda config --remove-key channels conda config --add channels conda-forge conda config --add channels defaults - 清除conda本地缓存:
conda clean --all -y,之后再尝试执行安装命令
强制更新conda版本
即使重装过Anaconda,也可能存在版本兼容性问题:
- 跳过通知检查执行更新:
conda update conda --no-notices - 若更新失败,直接下载最新版conda安装包覆盖安装(选择对应Windows 64位版本)
测试网络连通性
- 测试conda源地址连通性:
ping repo.anaconda.com、ping conda-forge.org,确认能正常解析并连通 - 用curl测试文件下载:
curl https://repo.anaconda.com/pkgs/main/win-64/repodata.json.bz2,检查是否能正常获取文件
内容的提问来源于stack exchange,提问作者Hayley Evers-King
相关产品推荐
相关产品推荐

