news 2026/5/7 20:49:28

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/5/3 16:36:53

本地PyCharm配置远程服务器上的python环境

1、背景 本地PC配置不够,跑大一点的模型不得行,于是搞了个服务器,上面用conda管理python的虚拟环境。 本文介绍:本地PyCharm如何配置远程服务器上的python环境。 环境信息如下: 服务器操作系统:ubuntu本地P…

作者头像 李华
网站建设 2026/5/1 10:16:47

利用Multisim示波器提升学生理解力:实战案例分析

用Multisim示波器点亮电路课堂:从“看不懂”到“一目了然”的教学变革你有没有遇到过这样的学生?他们能背出欧姆定律,却说不清电容充电时电压是怎么一点点爬升的;会画整流桥电路图,但看到输出波形上有纹波就一脸茫然&a…

作者头像 李华
网站建设 2026/4/30 16:31:08

YOLOv8自动获取最佳超参:Hyperparameter Evolution使用指南

YOLOv8自动获取最佳超参:Hyperparameter Evolution使用指南 在目标检测的实际项目中,一个常被忽视却极为关键的环节是——如何为模型选对“调音师”。哪怕是最先进的YOLOv8架构,若超参数设置不当,也可能在真实数据上表现平庸。而过…

作者头像 李华
网站建设 2026/5/4 15:57:48

YOLOv8模型安全性检测:防止对抗样本攻击的建议

YOLOv8模型安全性检测:防止对抗样本攻击的建议 在智能监控摄像头误将“停车”标志识别为“限速60”,或工业质检系统因一张看似正常的图像而漏检关键缺陷的背后,可能并非硬件故障,而是精心构造的对抗样本攻击正在悄然生效。这类攻击…

作者头像 李华
网站建设 2026/5/5 12:15:36

YOLOv8结合EEG:多模态情感计算系统构建探索

YOLOv8结合EEG:多模态情感计算系统构建探索 在智能设备越来越“懂人心”的今天,单纯依赖摄像头识别人脸表情或通过语音判断情绪,已经难以满足复杂场景下的真实需求。一个人可以笑着说话,内心却充满焦虑;一个学生看似专…

作者头像 李华
网站建设 2026/5/6 6:51:39

一文说清有源蜂鸣器和无源蜂鸣器驱动原理差异

有源蜂鸣器 vs 无源蜂鸣器:不只是“响不响”的问题你有没有遇到过这样的情况?在电路板上接了一个蜂鸣器,通电后却没声音——第一反应是“坏了”?换一个还是不行。再查代码、测电压、反复排查,最后才发现:根…

作者头像 李华