📅  最后修改于: 2023-12-03 15:00:01.083000             🧑  作者: Mango
今天要和大家分享的是 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
,特别是当你需要频繁地切换环境时。欢迎尝试!
以上就是本次分享的全部内容,希望对你有所帮助。