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

bot*_*cap 2 iterm2

我已经使用iterm2几年了,它很棒。但是最近,我的提示发生了奇怪的变化,我无法确定它在告诉我什么。最初,我的提示如下:

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

现在,提示如下:

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

我正在运行Mojave,并检查了我的.bashrc文件-那里的一切看上去都很正常。

有谁知道“(基数)”是什么吗?它告诉我什么?我该如何摆脱呢?

bot*_*cap 6

我对.bash_profile文件进行了进一步分析,并能够将其隔离(base)到将Python Anaconda发行版添加到我的路径的部分。经过进一步的谷歌搜索后,事实证明我无意中为Anaconda工作创建了虚拟环境。这不是必需的,因此我通过输入删除了环境source deactivate。我的终端会话现在不再显示(base)

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

  • 今天在我完成了 python 教程并安装了 Anaconda 之后发生了这种情况,所以我尝试了这个,现在你必须输入 `conda deactivate`。我想我可能想一起禁用这一切,但现在,这是可行的。 (5认同)

小智 5

conda 配置 --set auto_activate_base false

  • 请通过编辑为您的答案添加一些解释,以便其他人可以从中学习 (2认同)