Не удается активировать среду Conda - PullRequest
1 голос
/ 21 мая 2019

Я установил 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 Ответ

2 голосов
/ 21 мая 2019

Обычно вы активируете среду по имени:

> activate myenv

Пользователи Mac / Linux имеют > source activate. Более новые версии conda могут использовать > conda activate.

В вашем случае, как называется ваша среда? Вы можете перечислить существующие среды :

> conda env list

Если вы найдете env, отличный от root или base, активируйте его, как указано выше.

В будущем рассмотрим создание сред с именем, к которому можно будет легко получить доступ позже:

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

Примечание: ... обозначает произвольные необязательные флаги.

...