我安装了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.
我想念什么?
答案 0 :(得分:1)
通常,您通过名称激活环境:
> activate myenv
Mac / Linux用户具有> source activate
。较新的conda版本可能使用> conda activate
。
在您的情况下,您的环境名称是什么?您可以list existing environments:
> conda env list
如果找到root
或base
以外的环境,请如上所述将其激活。
将来,请考虑使用creating environments这个名称,以便以后使用:
> conda create -n myenv ... python=3.6
> activate myenv
注意:...
表示任意的可选标志。