无法激活Conda环境

时间:2019-05-20 22:45:57

标签: anaconda miniconda

我安装了miniconda并创建了一个环境:

conda create --prefix /path/to/a/directory/Python36 python=3.6

然后我尝试激活它:

conda activate /path/to/a/directory/Python36

但是我收到此错误消息:

CommandNotFoundError: Your shell has not been properly configured to use 'conda activate'.
To initialize your shell, run
$ conda init <SHELL_NAME>

但是当我运行condo init --all时,我什么都没有改变,一切都已经初始化了。

...
No action taken.

我想念什么?

1 个答案:

答案 0 :(得分:1)

通常,您通过名称激活环境:

> activate myenv

Mac / Linux用户具有> source activate。较新的conda版本可能使用> conda activate

在您的情况下,您的环境名称是什么?您可以list existing environments

> conda env list

如果找到rootbase以外的环境,请如上所述将其激活。

将来,请考虑使用creating environments这个名称,以便以后使用:

> conda create -n myenv ... python=3.6
> activate myenv

注意:...表示任意的可选标志。