关闭默认conda base环境

要让终端在启动时不默认激活 Conda 的 base 环境,你可以修改 Conda 的设置,以便每次打开终端时不会自动进入 base 环境。

方法1:禁用自动激活 base 环境

Conda 提供了一个命令,可以禁用终端启动时自动激活 base 环境:

conda config --set auto_activate_base false

这个命令会修改 Conda 的配置文件,使得终端不再自动激活 base 环境。执行该命令后,下次打开新的终端时,base 环境将不会被自动激活。

方法2:手动修改终端启动脚本

如果你更喜欢手动修改配置文件,也可以通过编辑终端的启动脚本(例如 .bashrc, .bash_profile, .zshrc 等)来禁用 base 环境的自动激活。

  1. 打开你的终端配置文件。例如,对于 bash,你可以使用以下命令打开 .bashrc 文件:

    nano ~/.bashrc
    
  2. 找到如下内容(通常在文件的末尾):

    # >>> conda initialize >>>
    # !! Contents within this block are managed by 'conda init' !!
    __conda_setup="$('/path/to/conda' 'shell.bash' 'hook' 2> /dev/null)"
    if [ $? -eq 0 ]; then
        eval "$__conda_setup"
    else
        if [ -f "/path/to/conda/etc/profile.d/conda.sh" ]; then
            . "/path/to/conda/etc/profile.d/conda.sh"
        else
            export PATH="/path/to/conda/bin:$PATH"
        fi
    fi
    unset __conda_setup
    # <<< conda initialize <<<
    
  3. 在这一块代码之后,添加以下行以阻止自动激活 base 环境:

    conda config --set auto_activate_base false
    
  4. 保存并退出编辑器(例如,按 Ctrl + X,然后按 Y 确认保存,再按 Enter)。

  5. 重新加载配置文件以使更改生效:

    source ~/.bashrc
    

这样,终端每次启动时将不会自动激活 base 环境,除非你手动执行 conda activate base

通过这两种方法,你可以避免在启动终端时自动进入 Conda 的 base 环境。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值