我的问题:打开 MacOS 终端时,(基本)环境丢失。我试图让(基地)回来,所以我可以做conda activate <another venv>
。但是,它说 zsh: command not found: conda
。或者,我可以返回到 Anaconda Navigator 或 VS 代码以通过相应的 venv 打开终端,但有时这太麻烦了。
稍微回溯:当我在(基础)环境中不小心执行 conda deactivate
时(基础)消失了。
我在新终端上尝试了各种解决方案,例如:
source /Users/username/opt/anaconda3/etc/profile.d/conda.sh
甚至复制 VS 代码中发生的事情:
source /Users/username/opt/anaconda3/bin/activate
这两种方法都可以很好地让 (base) 回到当前终端,但是当我打开一个新终端时 (base) 再次消失。
也试过了:
conda config --set auto_activate_base true
虽然在(基础)环境中,但似乎什么也没发生。
有人可以指导我如何更改 PATH 等,这样我就不必在每次打开新终端时重复输入上面的行吗?
conda info
输出