当前位置: 首页 > news >正文

【Conda】配置Conda镜像源

Conda 镜像源配置指南
适用系统:Windows 10(含 Miniconda / Anaconda) & Linux(Ubuntu / CentOS / Debian 等)


1. 为什么要设置镜像源

在中国大陆直接访问 repo.anaconda.com 经常遇到速度慢、连接超时、SSL 错误等问题。把默认源替换为国内镜像,可提升 5-20 倍下载速度。


2. 通用思路

  1. 找到 Conda 的配置文件 .condarc
    • Windows:C:\Users\<用户名>\.condarc
    • Linux:~/.condarc(即 /home/<用户名>/.condarc
  2. 修改或新建 .condarc,写入镜像通道地址。
  3. 清除索引缓存,验证生效。

3. 一键命令行配置(推荐)

打开 终端(Win:Anaconda Prompt / PowerShell;Linux:bash/zsh),复制粘贴即可。

3.1 清华镜像(最常用)

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/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/pytorch
conda config --set show_channel_urls yes

如你使用的是 PyTorch、TensorFlow 等特定框架,建议额外添加它们的专用镜像通道,例如:

conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/pytorch

3.2 中科大镜像

conda config --add channels https://mirrors.ustc.edu.cn/anaconda/pkgs/main
conda config --add channels https://mirrors.ustc.edu.cn/anaconda/pkgs/free
conda config --add channels https://mirrors.ustc.edu.cn/anaconda/cloud/conda-forge
conda config --set show_channel_urls yes

3.3 阿里云镜像

conda config --add channels https://mirrors.aliyun.com/anaconda/pkgs/main
conda config --add channels https://mirrors.aliyun.com/anaconda/pkgs/free
conda config --add channels https://mirrors.aliyun.com/anaconda/cloud/conda-forge
conda config --set show_channel_urls yes

4. 手动编辑 .condarc(备用方案)

如果命令行修改失败,可手动创建/编辑文件,内容如下:

channels:- https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main- https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free- https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge- https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/pytorch- defaults
show_channel_urls: true

保存后关闭即可。


5. 验证是否成功

conda config --show channels

应看到类似输出:

channels:- https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main- https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free- ...

6. 清理缓存(确保立即生效)

conda clean -i

7. 恢复默认官方源

conda config --remove-key channels

8. 常见问题 FAQ

问题解决方案
CondaHTTPError / SSLError检查公司/校园网代理,或改用 HTTP 镜像(如 http:// 而非 https://)。
镜像未生效确认 .condarc 路径正确,未存在同名文件冲突。
找不到特定包添加对应 cloud 频道,例如 conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/bioconda

9. 附录:常用镜像列表

镜像源主页说明
清华大学https://mirrors.tuna.tsinghua.edu.cn/help/anaconda/最全,更新快
中国科技大学https://mirrors.ustc.edu.cn/anaconda/稳定
北京外国语大学https://mirrors.bfsu.edu.cn/help/anaconda/教育网友好
阿里云https://developer.aliyun.com/mirror/anaconda企业网络友好
http://www.lryc.cn/news/608244.html

相关文章:

  • 无人机数字图传技术的前沿探索与应用
  • 自动布局视图来实现聊天室的界面
  • AI Agent开发学习系列 - LangGraph(3): 有多个输入的Graph
  • 小智服务器Java安装编译(xinnan-tech)版
  • 算法: 字符串part02: 151.翻转字符串里的单词 + 右旋字符串 + KMP算法28. 实现 strStr()
  • LLM Prompt与开源模型资源(3)如何写一个好的 Prompt
  • 什么叫湖仓一体
  • 质数时间(二分查找)
  • GraphRag安装过程中的报错:系统找不到指定的文件(Could not install packages due to an OSError)
  • Day25-对称二叉树-
  • PyTorch 张量核心操作——比较、排序与数据校验
  • 边缘智能网关在水务行业中的应用—龙兴物联
  • 模拟激光相机工作站版本6.0 5.2.32 6.0.44 6.031 5.2.20
  • 双机并联无功环流抑制虚拟阻抗VSG控制【simulink仿真模型实现】
  • 详解Python标准库之并发执行
  • OneCode 3.0表达式从语法到执行的全链路设计
  • 文件同步神器-rsync命令讲解
  • MySQL学习从零开始--第八部分
  • Python中元组,字典,集合的易错题(含解析)
  • 译|Netflix 数据平台运营中基于机器学习自动修复系统
  • Docker--将非root用户添加docker用户组,解决频繁sudo执行输入密码的问题
  • Docker 部署与配置 MySQL 5.7
  • CMake 命令行参数完全指南 (1)
  • Ubuntu18网络连接不上也ping不通网络配置问题排查与解决方法
  • 2 安装 Docker 和 Jenkins:持续构建环境起步
  • 音视频学习(四十七):模数转换
  • 题单【模拟与高精度】
  • lumerical——布拉格光栅(2)
  • VS2019安装HoloLens 没有设备选项
  • 类似 Pixso 但更侧重「网页 / 软件界面设计」「前后端可视化开发」的工具