Вещи изменились после conda 4.6 .
Программы «Anaconda Prompt» и «Anaconda Powershell» conda
автоматически предоставляют команду . Найдите их в меню запуска.
Если вы не хотите использовать приведенные выше запросы и попытайтесь сделать его conda
доступным в обычном cmd.exe
и Powershell. Прочтите следующее содержание.
Разоблачить conda
в каждой оболочке
Цель следующего содержимого - сделать команду conda
доступной как в cmd.exe
Windows, так и в Powershell.
Если вы уже отметили «Добавить Anaconda в мою переменную среды PATH» во время установки Anaconda, пропустите шаг 1.
Если Anaconda установлена только для текущего использования, добавьте %USERPROFILE%\Anaconda3\condabin
(я имею в виду condabin
, нет Scripts
) в переменную среды PATH
(пользовательскую). Если Anaconda установлена для всех пользователей на вашем компьютере, добавьте C:\ProgramData\Anaconda3\condabin
в PATH
.
Как установить переменные системной среды в Windows?
Откройте новый Powershell, выполните следующую команду один раз для инициализации conda
.
conda init
Эти шаги гарантируют, что conda
команда доступна в вашем cmd.exe
и Powershell.
Расширенное чтение: conda init
из Conda 4.6
Предупреждение: добавляйте новые, \path\to\anaconda3\condabin
но не \path\to\anaconda3\Scripts
в свой PATH
. Это большое изменение, внесенное в conda
4.6 .
Инициализация скрипта активации из conda
журнала релизов 4.6
Conda 4.6 добавляет расширенную поддержку инициализации, так что больше оболочек, чем когда-либо прежде, могут использовать новую conda activate
команду. Для получения дополнительной информации ознакомьтесь с выходными данными conda init –help
статьи. Мы особенно рады этому новому способу работы, потому что устранение необходимости вносить изменения PATH
делает Conda менее разрушительным для другого программного обеспечения в вашей системе.
Раньше \path\to\anaconda3\Scripts
это тот, который нужно было вложить в ваш PATH
. Он одновременно предоставляет команду conda
и Python по умолчанию из «базовой» среды.
После conda
4.6 conda
связанные команды разделены наcondabin
. Это позволяет выставлять ТОЛЬКО командуconda
без активации Python из «базовой» среды.
Ссылки