Anaconda 无法激活Conda环境

Anaconda 无法激活Conda环境,anaconda,miniconda,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

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

我遗漏了什么?

通常通过名称激活环境:

> activate myenv
Mac/Linux用户已激活源代码。较新的conda版本可能会使用
>conda activate

在您的情况下,您的环境的名称是什么?你可以:

如果您找到的环境不是
根目录
基目录
,请按上述方式激活它

以后,考虑一个名称,以后可以方便地访问:

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

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

谢谢,关键是使用
源代码激活
而不是
康达激活
。我无法使用名称,因为我需要为安装指定一个特定的目录。太好了<代码>康达激活是一个新事物。很高兴看到老办法仍然有效。我想您可以添加一个名称来指定位置<代码>>conde创建--名称myenv--前缀path/to/python/python=3.6
> conda env list
> conda create -n myenv ... python=3.6
> activate myenv