📜  conda auto activate base off (1)

📅  最后修改于: 2023-12-03 15:00:01.083000             🧑  作者: Mango

自动关闭conda环境激活

今天要和大家分享的是 conda 的一个小技巧,如果你已经熟悉 conda 的基本操作,那么这将很有用。

在使用 conda 时,我们通常使用 conda activate 命令来激活环境,使用 conda deactivate 来关闭环境。但是,如果你仔细观察你的命令行提示符,你会发现其实当前激活的环境已经显示在其中。而且,每次打开新的终端时,我们都需要手动激活环境,这有时候可能会很烦人。

所以,有没有一种方法,可以自动激活我们想要的环境呢?答案是肯定的!我们只需要在 ~/.bashrc(或者 ~/.zshrc,如果你使用的是 zsh)中添加一行代码即可。

conda config --set auto_activate_base false

这个命令的作用是关闭 conda 自动激活默认环境 base。这意味着每次打开终端时,我们都需要手动激活需要的环境。但是,当我们执行以下命令时:

conda activate [your_env_name]

那么,your_env_name 就会成为默认环境,以后每次打开终端,都会自动激活它。

如果你想要再次开启 conda 的自动激活功能,只需要执行以下命令即可:

conda config --set auto_activate_base true

总之,这个小技巧可以让你更加高效地使用 conda,特别是当你需要频繁地切换环境时。欢迎尝试!

以上就是本次分享的全部内容,希望对你有所帮助。