3

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

我错过了什么?

4

1 回答 1

7

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

> activate myenv

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

就您而言,您的环境名称是什么?您可以列出现有环境

> conda env list

如果您发现rootor以外的环境base,请如上所述激活它。

将来,考虑创建一个名称以便以后轻松访问的环境:

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

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

于 2019-05-21T02:20:38.210 回答