applemonkey496 Asked: 2020-06-21 10:21:24 +0800 CST2020-06-21 10:21:24 +0800 CST 2020-06-21 10:21:24 +0800 CST 终端中没有激活 conda 环境的指示 772 问题 我在一个文件夹中有一个本地 conda 环境,但是当我激活它时,没有任何迹象表明已经这样做了。我知道它已被激活,因为例如,如果我尝试删除它,它会告诉我无法删除当前环境。请看下面的截图: 这来自 VSCode 终端内部,但同样的事情也发生在常规终端窗口中。我正在寻找(env-name)在每行的开头有一个。我激活的任何环境都会出现此问题。 眼镜 我在 Ubuntu 20.04 上运行 conda 4.8.3 command-line anaconda 1 个回答 Voted Best Answer keenlearner 2020-06-21T11:12:14+08:002020-06-21T11:12:14+08:00 您很可能将 ps1 值设置为 False,这可以随着 conda 环境的变化而迅速更改。 要从您的 ubuntu 终端检查运行: $ conda config --show | grep changeps1 并使用以下方法将其设置为 True: $ conda config --set changeps1 True 在此之后,您应该在每个提示的开头看到当前激活的 conda 环境名称。PS - 您可能必须关闭并重新打开终端才能使其生效。
您很可能将 ps1 值设置为 False,这可以随着 conda 环境的变化而迅速更改。
要从您的 ubuntu 终端检查运行:
$ conda config --show | grep changeps1
并使用以下方法将其设置为 True:
$ conda config --set changeps1 True
在此之后,您应该在每个提示的开头看到当前激活的 conda 环境名称。PS - 您可能必须关闭并重新打开终端才能使其生效。