如何解决Python Conda下载速度慢问题?使用清华镜像源配置Anaconda可行吗?
- 内容介绍
- 文章标签
- 相关推荐
本文共计1156个文字,预计阅读时间需要5分钟。
本質上不是下載慢,而是 conda 在解析依賴時會反復回溯、嘗試組合包版本,當環境中已經有較多包或指定了模糊版本(如 numpy 沒有寫 =1.24.3)時,會導致耗時增加。
- 先用
conda install --dry-run <package></package>看是否真卡在 solving 阶段(输出停在 “Collecting package metadata” 后长时间无响应,才是网络问题;停在 “Solving environment” 十几秒以上,大概率是依赖冲突) - 加
-c conda-forge有时能绕过默认 channel 的版本锁死,因为 conda-forge 更新更勤、约束更松 - 实在不行,删掉
environment.yml里非必要包,或改用mamba替代:装完mamba后,所有conda install换成mamba install,求解速度通常快 5–10 倍
清华镜像源配置后 still not working
常见原因是配置了用户级镜像,但当前环境用了 conda activate base 或其他非 root 环境,而镜像设置没生效到该环境的 .condarc。
本文共计1156个文字,预计阅读时间需要5分钟。
本質上不是下載慢,而是 conda 在解析依賴時會反復回溯、嘗試組合包版本,當環境中已經有較多包或指定了模糊版本(如 numpy 沒有寫 =1.24.3)時,會導致耗時增加。
- 先用
conda install --dry-run <package></package>看是否真卡在 solving 阶段(输出停在 “Collecting package metadata” 后长时间无响应,才是网络问题;停在 “Solving environment” 十几秒以上,大概率是依赖冲突) - 加
-c conda-forge有时能绕过默认 channel 的版本锁死,因为 conda-forge 更新更勤、约束更松 - 实在不行,删掉
environment.yml里非必要包,或改用mamba替代:装完mamba后,所有conda install换成mamba install,求解速度通常快 5–10 倍
清华镜像源配置后 still not working
常见原因是配置了用户级镜像,但当前环境用了 conda activate base 或其他非 root 环境,而镜像设置没生效到该环境的 .condarc。

