如何在Ubuntu中禁止默认激活Conda的base环境?

文章目录


1.问题描述

在使用Ubuntu操作系统中的Conda时,可能会遇到一个常见的问题:每次打开终端时,系统默认会自动激活Conda的base环境。这可能会导致一些不便,尤其是当你有多个环境并希望根据不同的项目需求手动选择激活特定环境时。

这一默认行为是由Conda的配置决定的。Conda为了方便用户直接使用,设置了在打开任何新的终端窗口时自动激活base环境。虽然这一特性对于某些用户来说可能是方便的,但对于需要频繁切换环境的用户来说,可能就不那么友好了。


2.问题解决

修改Conda配置:输入以下命令来更改Conda的配置

cpp 复制代码
conda config --set auto_activate_base false

这条命令会告诉Conda不要在启动终端时自动激活base环境。

重启终端:修改完配置后,关闭当前的终端窗口,并重新打开一个新窗口以使改动生效。

如果想要恢复自动激活base环境的功能,只需将false更改为true并再次执行上述命令即可。


相关推荐
LongRunning4 小时前
【Linux】RK3568(三)操作-视频流
linux
Discipline~Hai4 小时前
Linux网络编程02-TCP协议
linux·网络·tcp/ip·嵌入式·linux网络编程
abc light4 小时前
Linux TCP网络
linux·网络·tcp/ip
Jason_zhao_MR5 小时前
电能质量监测为什么需要PTP精确时钟同步
linux·单片机·嵌入式硬件·嵌入式
视觉小萌新5 小时前
A1——基于AMD-48G显卡下载Gemma4模型
linux·ubuntu
不会就选b6 小时前
数据结构之栈的算法题(OJ)
linux·数据结构·算法
刘某的Cloud6 小时前
k8s部署prometheus架构规则
linux·运维·kubernetes·prometheus·监控
mounter6256 小时前
从 2026 LSFMM/BPF 峰会看 eBPF 生态演进:技术变革、工具全景与资源泄漏诊断实战
linux·linux kernel·kernel
M78佐菲6 小时前
Linux学习笔记:网络通信
linux·笔记·学习·算法
AAA代码批发商7 小时前
Days37 Linux C 网络编程:UDP、TCP 与 HTTP 协议实战详解
linux·c语言·网络