添加conda-forge和anaconda通道后执行Conda命令出现警告问题
解决Conda命令的依赖警告与更新卡住问题
1. 安装zstandard解决.conda格式支持警告
警告提示缺少zstandard的Python绑定,直接在base环境安装:
conda install -n base zstandard
如果安装卡顿,强制使用conda-forge通道:
conda install -n base zstandard -c conda-forge --override-channels
2. 修复Requests依赖版本不匹配问题
urllib3、charset_normalizer版本与当前Requests不兼容,在base环境强制重装相关包:
conda install -n base requests urllib3 charset-normalizer --force-reinstall
若仍卡顿,指定conda-forge通道:
conda install -n base requests urllib3 charset-normalizer -c conda-forge --override-channels
3. 解决conda update all卡住的问题
update all会遍历所有包,极易因通道冲突或网络问题卡住,改用以下操作:
- 先设置严格的通道优先级,避免包版本冲突:
conda config --add channels conda-forge conda config --add channels defaults conda config --set channel_priority strict - 只更新Conda核心组件和Python,避免不必要的包更新:
conda update -n base conda conda update -n base python
验证
执行conda info或任意Conda命令,检查警告是否消失。
内容的提问来源于stack exchange,提问作者Henry Carlson
相关产品推荐
相关产品推荐

