Речі були змінені після Конда 4.6 .
Програми "Anaconda Prompt" і "Anaconda Powershell" автоматично надають команду conda
для вас. Знайдіть їх у своєму меню запуску.
Якщо ви не хочете скористатися наведеними вище підказками, і спробуйте зробити conda
доступними в звичайному режимі cmd.exe
та в Powershell. Прочитайте наступний зміст.
Виставляти conda
в кожній оболонці
Мета наступного вмісту - зробити команду conda
доступною як в cmd.exe
Powershell, так і в Windows.
Якщо ви вже встановили прапорець "Додати 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
з Конди 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 з "базового" середовища.
Список літератури