MacOS prompt/PS1 中的 Anaconda 环境?

Anaconda Environment in prompt/PS1 in MacOS?

当我在 Ubuntu 安装 Anaconda 并激活虚拟环境时,将我的提示修改为如下所示:

(current-env)user@machine:dir

或如您在 .bashrc 中定义的那样。

现在我在 MacOS 中安装了 Anaconda,我的提示保持不变。我尝试通过 Anaconda 进行配置:

conda config --set changeps1 no

但没有任何改变。

如何修改我的 .bash_profile 以在 PS1 中拥有当前环境?

我设法将我的 shell 从 bash 更改为 zsh。

您可以从 here 安装 zsh。

在最近的版本中,Conda 通过 conda init 命令为许多 shell 提供了自动配置。此命令将编辑相关 .*rc 文件以启用 PS1 更改的此类功能。详情请见conda init --help