iterm2 shell 提示符现在显示“(base)”

iterm2 shell prompt now shows "(base)"

我已经使用 iterm2 几年了,它很棒。然而,最近,我的提示发生了奇怪的变化,我不知道它在告诉我什么。最初,我的提示是这样的:

<username>@<hostname>:<current_dir>$

现在,提示如下所示:

(base) $<username>@<hostname>:<current_dir>$

我是 运行 Mojave 并检查了我的 .bashrc 文件 – 一切看起来都很正常。

有人知道“(base)”是什么吗?它在告诉我什么?我怎样才能摆脱它?

我对我的 .bash_profile 文件做了一些进一步的分析,我能够将 (base) 隔离到将 Python Anaconda 分发添加到我的路径中的部分。进一步谷歌搜索后,我发现我无意中为我的 Anaconda 工作创建了一个虚拟环境。这不是必需的,所以我通过键入 source deactivate 删除了环境。我的终端会话现在不再显示 (base)

感谢 Blockchain Business 提供有关如何禁用虚拟环境的信息。

conda 配置 --set auto_activate_base false