📜  conda 禁用自动激活环境 - Shell-Bash (1)

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

Conda禁用自动激活环境 - Shell-Bash

当使用conda管理虚拟环境时,默认情况下,每次打开一个新的终端窗口时,conda会自动激活上次使用的环境。这可能会导致意外的结果,特别是在多个项目中使用不同的环境时。

为了避免这种情况,我们可以通过设置环境变量来禁用conda自动激活环境。

步骤
  1. 首先,使用以下命令打开 .bashrc 文件:

    nano ~/.bashrc
    
  2. 在文件的末尾添加以下行:

    # 防止conda自动激活虚拟环境
    export CONDA_AUTO_ACTIVATE_BASE=false
    

    这将告诉conda不要自动激活环境。

  3. 保存并关闭 .bashrc 文件。

  4. 执行 source ~/.bashrc 命令以应用更改。

结论

通过禁用conda自动激活环境,我们可以避免在多个项目之间意外更改活动的环境。这是一个简单的设置,但非常有用。