每次我 运行 终端激活 conda

Activate conda each time I run the terminal

我安装了 Miniconda 3,然后我尝试 运行 python python -i。因为 python 没有用。 下一个警告出现

Warning: This Python interpreter is in a conda environment, but the environment has not been activated. Libraries may fail to load. To activate this environment please see https://conda.io/activation

所以,我继续使用 source /c/Users/myUserName/Miniconda3/Scripts/activate base 和 运行 python 激活它,效果很好。

但是每次我关闭终端再打开时,都会出现相同的警告信息,让我再次激活环境。

我错过了什么?

如果您希望每次打开终端时都执行一个命令,您可以将该命令添加到 ~/.bashrc 文件的底部。

一个相对简单的方法是使用内置的 nano 文本编辑器。从终端,运行

nano ~/.bashrc

然后向下滚动到底部。将您自己的东西添加到底部的想法是一个很好的做法,因为您不应该真正更改 OS 生成的 'default' 内容,除非您真的知道自己在做什么。

输入每次终端启动时要执行的命令,即

source /c/Users/myUserName/Miniconda3/Scripts/activate base

在你的情况下。然后用 ctrl+o 然后 enter 保存。然后用 ctrl+x

退出

现在重新启动您的终端或运行 source ~/.bashrc 以查看效果。