无法激活 Conda 环境

Cannot activate Conda environment

我安装了 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.

我错过了什么?

通常您按名称激活环境:

> 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

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