0

0

Python Conda下载慢怎么解_Anaconda配置国内清华镜像源

P粉602998670

P粉602998670

发布时间:2026-03-17 09:56:01

|

975人浏览过

|

来源于php中文网

原创

conda install 卡在 Solving environment 本质是依赖解析回溯耗时,非下载慢;清华镜像仅加速下载,不优化求解;可用 --dry-run 判断阶段,优先用 mamba、精简环境或正确配置多级 .condarc 并验证生效。

python conda下载慢怎么解_anaconda配置国内清华镜像源

conda install 为什么卡在 Solving environment

本质不是下载慢,而是 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。conda 读取配置的优先级是:当前目录 .condarc > 用户主目录 ~/.condarc > 系统级 /etc/condarc,且高优先级文件里的 channels 会完全覆盖低优先级的,不是合并。

  • 运行 conda config --show channels,确认输出里包含 https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/ 等清华地址,而不是只有 defaults
  • 如果没看到,执行: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/(注意顺序,main 应在 free 前)
  • 再加一句:conda config --set show_channel_urls true,这样每次 conda searchinstall 会打印出实际访问的 URL,方便验证是否走清华源

pip 和 conda 混用导致源失效

清华镜像源只管 conda 包,不管 pip 安装的包。但很多人在 conda 环境里直接跑 pip install,结果发现 torch 这类包还是从 pypi.org 下载——这没错,但容易误以为“镜像没起作用”。更麻烦的是,pip 装的包可能和 conda 装的同名包冲突(比如 conda 装了 numpy 1.23,pip 又装了个 1.25),引发 ImportError 或运行时崩溃。

  • 优先用 conda install 装科学计算相关包(numpyscipypytorchtensorflow),它们在清华 conda 源里都有预编译好的 wheel 和 tar.bz2
  • 必须用 pip 时,单独配 pip 镜像:pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple/
  • 检查是否混用:运行 conda list | grep -i "pypi\|pip",如果看到来源是 pypi 的包,就得小心了

Windows 下 conda config 不生效

Windows 用户常遇到 conda config --add channels 执行完,.condarc 文件却没生成在 %USERPROFILE% 下,或者生成了但内容为空/格式错乱。根本原因是 conda 在 Windows 上对路径和权限更敏感,尤其当终端不是以管理员身份运行、或用户目录有中文、空格、符号时。

AI改图神器
AI改图神器

AI万能图片编辑器,一键抠图,去水印,智能图片美化,照片转漫画,照片变活转视频,图片无损放大,一键背景虚化,位图智能转矢量图

下载

立即学习Python免费学习笔记(深入)”;

  • 手动创建 %USERPROFILE%\.condarc(比如 C:\Users\你的用户名\.condarc),用记事本或 VS Code 写入以下内容(注意缩进是两个空格,不能用 tab):
  • 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/
    show_channel_urls: true
  • 保存后,在 cmd 或 PowerShell 里运行 conda config --show-sources,确认它列出了你刚写的那个 .condarc 路径
  • 如果仍不生效,关掉所有 Anaconda Prompt / cmd / PowerShell,再重开——conda 会缓存配置,不重启终端不会重新读

清华镜像源本身很稳,但 conda 的配置机制、多环境隔离、pip/conda 边界这些地方,稍不注意就会让“换源”变成“白换”。最常被忽略的是:你以为在 base 环境配好了,其实当前激活的是另一个 env,而那个 env 的 .condarc 是空的。

热门AI工具

更多
DeepSeek
DeepSeek

幻方量化公司旗下的开源大模型平台

豆包大模型
豆包大模型

字节跳动自主研发的一系列大型语言模型

WorkBuddy
WorkBuddy

腾讯云推出的AI原生桌面智能体工作台

腾讯元宝
腾讯元宝

腾讯混元平台推出的AI助手

文心一言
文心一言

文心一言是百度开发的AI聊天机器人,通过对话可以生成各种形式的内容。

讯飞写作
讯飞写作

基于讯飞星火大模型的AI写作工具,可以快速生成新闻稿件、品宣文案、工作总结、心得体会等各种文文稿

即梦AI
即梦AI

一站式AI创作平台,免费AI图片和视频生成。

ChatGPT
ChatGPT

最最强大的AI聊天机器人程序,ChatGPT不单是聊天机器人,还能进行撰写邮件、视频脚本、文案、翻译、代码等任务。

相关专题

更多
pip安装使用方法
pip安装使用方法

安装步骤:1、确保Python已经正确安装在您的计算机上;2、下载“get-pip.py”脚本;3、按下Win + R键,然后输入cmd并按下Enter键来打开命令行窗口;4、在命令行窗口中,使用cd命令切换到“get-pip.py”所在的目录;5、执行安装命令;6、验证安装结果即可。大家可以访问本专题下的文章,了解pip安装使用方法的更多内容。

373

2023.10.09

更新pip版本
更新pip版本

更新pip版本方法有使用pip自身更新、使用操作系统自带的包管理工具、使用python包管理工具、手动安装最新版本。想了解更多相关的内容,请阅读专题下面的文章。

437

2024.12.20

pip设置清华源
pip设置清华源

设置方法:1、打开终端或命令提示符窗口;2、运行“touch ~/.pip/pip.conf”命令创建一个名为pip的配置文件;3、打开pip.conf文件,然后添加“[global];index-url = https://pypi.tuna.tsinghua.edu.cn/simple”内容,这将把pip的镜像源设置为清华大学的镜像源;4、保存并关闭文件即可。

806

2024.12.23

python升级pip
python升级pip

本专题整合了python升级pip相关教程,阅读下面的文章了解更多详细内容。

371

2025.07.23

Golang channel原理
Golang channel原理

本专题整合了Golang channel通信相关介绍,阅读专题下面的文章了解更多详细内容。

261

2025.11.14

golang channel相关教程
golang channel相关教程

本专题整合了golang处理channel相关教程,阅读专题下面的文章了解更多详细内容。

352

2025.11.17

windows查看端口占用情况
windows查看端口占用情况

Windows端口可以认为是计算机与外界通讯交流的出入口。逻辑意义上的端口一般是指TCP/IP协议中的端口,端口号的范围从0到65535,比如用于浏览网页服务的80端口,用于FTP服务的21端口等等。怎么查看windows端口占用情况呢?php中文网给大家带来了相关的教程以及文章,欢迎大家前来阅读学习。

1541

2023.07.26

查看端口占用情况windows
查看端口占用情况windows

端口占用是指与端口关联的软件占用端口而使得其他应用程序无法使用这些端口,端口占用问题是计算机系统编程领域的一个常见问题,端口占用的根本原因可能是操作系统的一些错误,服务器也可能会出现端口占用问题。php中文网给大家带来了相关的教程以及文章,欢迎大家前来学习阅读。

1172

2023.07.27

Nginx跨平台安装实操指南:Windows、macOS与Linux环境快速搭建
Nginx跨平台安装实操指南:Windows、macOS与Linux环境快速搭建

本指南详解Nginx在Windows、macOS及Linux系统的安装全流程。涵盖官方包解压、Homebrew一键部署、APT/YUM源配置及Docker容器化方案。无论新手或开发者,均可快速搭建运行环境,掌握跨平台核心指令,为后续配置与调优奠定坚实基础。

10

2026.03.16

热门下载

更多
网站特效
/
网站源码
/
网站素材
/
前端模板

精品课程

更多
相关推荐
/
热门推荐
/
最新课程
最新Python教程 从入门到精通
最新Python教程 从入门到精通

共4课时 | 22.5万人学习

Django 教程
Django 教程

共28课时 | 5.1万人学习

SciPy 教程
SciPy 教程

共10课时 | 2万人学习

关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送

Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号