news 2026/4/25 16:46:30

conda修改镜像源遇到的问题:defaults(默认镜像源)清不干净导致创建环境失败

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
conda修改镜像源遇到的问题:defaults(默认镜像源)清不干净导致创建环境失败

1、背景

我是在一个平台上搞了个环境用于神经网络的学习,操作系统是Ubuntu,镜像自带python、conda等,需要收费,此处不贴连接,否则有打广告嫌疑。

2、开始操作

ssh远程连接服务器,进入后台,创建conda的虚拟环境,报超时问题,于是更换conda镜像源,操作如下:
(1)删除所有镜像源

conda config --remove-key channels

(2)加镜像源

conda config--addchannels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/ conda config--addchannels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/ conda config--addchannels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge/ conda config--addchannels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/bioconda/ conda config--addchannels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/pytorch/

(3)查看镜像源

conda config--showchannels


(4)清缓存

conda clean-i

3、创建环境

以为成功了,开始愉快的创建conda的虚拟环境,结果还是说超时:

4、接着排查

执行如下命令,查看当前 Conda 的所有配置,分别来自哪些文件

conda config --show-sources

输出如下:

输出详解:

  • 第1个文件usr/local/miniconda3/.condarc是系统级文件
  • 第2个文件/root/.condarc是用户级文件

conda 的配置优先级是 [ 系统级 > 用户级 ]

所以我之前的操作都是修改的用户级文件,系统级没有改到

解决方案:清除系统级的 defaults

5、清除所有层级的 defaults

因为我找到我的环境是系统级的defaults没有清空,大家根据第4步命令执行的结果来看,需要清空哪个文件中的defaults,进入文件,删除defaults,保存就可以了。我是:

vim/usr/local/miniconda3/.condarc

直接把文件清空了,再看镜像源,确实没有defaults,OK了。

6、再建环境

不要忘了最初的目的,创建虚拟环境成功:

conda create--nameaistudypython=3.12

备注:此文的解决方法感谢豆包老师。

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/4/26 0:15:47

图解说明:如何正确配置Multisim数据库文件夹权限

如何解决“Multisim无法访问数据库”?一文讲透权限配置核心逻辑你有没有遇到过这种情况:打开 Multisim 准备画个电路,结果在添加自定义元件时弹出错误提示——“无法访问数据库”?或者明明保存了新的器件模型,重启软件…

作者头像 李华
网站建设 2026/4/18 3:51:40

针对日志场景的es数据库检索性能全面讲解

如何让 Elasticsearch 在日志场景下“快如闪电”?——性能调优实战全解析你有没有遇到过这样的情况:凌晨三点,线上服务突然报错,你火速打开 Kibana 想查日志定位问题,结果搜索框点了半天没反应?或者一个简单…

作者头像 李华
网站建设 2026/4/22 6:10:49

Go 服务自省指南:抛弃 ldflags,让你的二进制文件“开口说话”

大家好,我是Tony Bai。在微服务和云原生时代,当我们面对线上服务的报警时,第一个问题往往不是“哪里出错了?”,而是——“现在线上跑的到底是哪个版本?”在 Go 的蛮荒时代,我们习惯在 Makefile …

作者头像 李华
网站建设 2026/4/25 4:30:30

YOLOv8电力巡检应用:绝缘子破损、异物悬挂识别

YOLOv8电力巡检应用:绝缘子破损、异物悬挂识别 在输电线路的日常运维中,一个小小的塑料袋缠绕在绝缘子上,可能在潮湿天气下引发闪络故障,导致大面积停电。而传统依赖人工目视巡检的方式,不仅效率低下,还容…

作者头像 李华
网站建设 2026/4/25 7:57:05

YOLOv8推理速度实测:CPU vs GPU性能对比分析

YOLOv8推理速度实测:CPU vs GPU性能对比分析 在智能安防、工业质检和自动驾驶等实时视觉系统中,目标检测模型的响应速度直接决定了整个系统的可用性。一个看似“高精度”的模型,如果单帧处理耗时超过100毫秒,就难以满足30fps视频…

作者头像 李华