Команда Conda не распознается в Windows 10
Я установил Anaconda 4.4.0 (версия Python 3.6) в Windows 10, следуя инструкциям здесь: https://www.continuum.io/downloads. Однако, когда я открываю окно командной строки и пытаюсь написать
conda list
Я получаю
команда 'conda' не распознана...
ошибка.
Я пытался бежать
set PATH=%PATH%;C:\Users\Alex\Anaconda3
но это не помогло Я также прочитал, что мне может понадобиться отредактировать мой файл .bashrc
, но я не знаю, как получить к нему доступ и как мне его редактировать.
Ответы
Ответ 1
В Windows вам нужно будет указать путь к папке, в которую вы установили Anaconda3.
Для меня я установил anaconda3 в C:\Anaconda3
. Поэтому вам нужно добавить C:\Anaconda3
а также C:\Anaconda3\Scripts\
в переменную пути, например, set PATH=%PATH%;C:\Anaconda3;C:\Anaconda3\Scripts\
.
Вы можете сделать это через powershell (см. Выше, https://msdn.microsoft.com/en-us/library/windows/desktop/bb776899(v=vs.85).aspx) или нажмите клавишу windows
→ войти в environment
→ выберите из settings
→ edit environment variables for your account
→ выберите переменную Path
→ Edit
→ New
.
Чтобы проверить это, откройте новую оболочку dos, и теперь вы сможете использовать команды conda. Например, попробуйте conda --version
.
Ответ 2
Когда вы устанавливаете anaconda на Windows сейчас, он не добавляет автоматически Python или Conda.
Если вы не знаете, где находятся ваши conda и/или python, введите в командной строке anaconda следующие команды
![enter image description here]()
Затем вы можете добавить Python и Conda к вашему пути, используя команду setx в командной строке. ![enter image description here]()
Затем закройте эту командную строку и откройте новую. Поздравляю, теперь вы можете использовать Conda и Python
Источник: https://medium.com/@GalarnykMichael/install-python-on-windows-anaconda-c63c7c3d1444
Ответ 3
Если вы хотите использовать Anaconda в обычном cmd для Windows, вам нужно добавить несколько путей в переменную Path env.
Эти пути (вместо Anaconda3 папка может быть Anaconda2 в зависимости от версии Anaconda на вашем ПК):
\Users\YOUR_USER\Anaconda3
\Users\YOUR_USER\Anaconda3\Library\mingw-w64\bin
\Users\YOUR_USER\Anaconda3\Library\usr\bin
\Users\YOUR_USER\Anaconda3\Library\bin
\Users\YOUR_USER\Anaconda3\Scripts
Ответ 4
В новейшей версии установщика Anaconda для Windows также будет установлен модуль запуска Windows для Anaconda Prompt и Anaconda Powershell Prompt. Если вы используете один из них вместо обычной оболочки Windows cmd, в этой оболочке по умолчанию должны быть доступны команда conda
, python и т.д.
![enter image description here]()
Ответ 5
Я также столкнулся с той же проблемой всего час назад. Я пытался установить QuTip Quantum Toolbox в Python. К сожалению, я не наткнулся на эту страницу вовремя. Допустим, вы скачали установщик Anaconda и запустите его до конца. Наивно я открыл командную строку в Windows 10 и приступил к вводу следующих команд, как указано в документации по установке qutip.
conda create -n qutip-env
Конда Конфиг --append Каналы Конда-Фордж
Конда установить Qutip
Но как только я набрал первую строку, я получил следующий ответ
conda не распознается как внутренняя или внешняя команда, работающая программа или командный файл
сообщение об ошибке
Я пошел дальше и попробовал некоторые другие вещи, как показано на этом рисунке. Сообщение об ошибке. Наконец, пройдя через несколько веб-сайтов conda, я понял, как решить эту проблему. Введите подсказку Anaconda в строке поиска внизу, как это (там же, где вы приветствуете Кортану) подсказку Anaconda
Как только вы окажетесь здесь, все команды conda будут работать как обычно
Ответ 6
Если вы установили Visual Studio 2017 (Profressional)
Место установки:
C:\ProgramData\Anaconda3\Scripts
Если вы не хотите ставить это в переменную окружения path в Windows и перезапускать, вы можете запустить ее просто:
C:\>"C:\ProgramData\Anaconda3\Scripts\conda.exe" update qt pyqt
Ответ 7
Даже у меня такая же проблема, когда я впервые установил Anaconda. Он сказал, что команда "conda" не найдена.
Итак, я только что установил два значения [добавленные два новых пути Anaconda] переменных среды системы в переменную PATH, которые: C:\Users\mshas\Anaconda2\& C:\Users\mshas\Anaconda2\Scripts
Многие люди забыли добавить вторую переменную, которая представляет собой "Сценарии", просто добавьте, что команда "conda" работает.
Ответ 8
Вам нужно добавить python.exe в C://.../Anaconda3 установочный файл, а также C://.../Anaconda3/Scripts в PATH.
Сначала перейдите в директорию установки, в моем случае она установлена в C://Users/user/Anaconda3, нажмите Shift + правую кнопку мыши и нажмите "Открыть окно команд здесь", или это может быть "Открыть PowerShell здесь", если это PowerShell., просто напишите cmd и нажмите Enter, чтобы запустить командное окно. Затем выполните следующую команду setx PATH% cd%
Затем перейдите в C://Users/user/Anaconda3/Scripts и откройте там командное окно, как указано выше, затем выполните ту же команду "setx PATH% cd%"
Ответ 9
case # 1 Вы должны установить 3 пути:
%ANACONDAPATH%;
%ANACONDAPATH%\Scripts;
%ANACONDAPATH%\Library\bin;
Это решит проблему:
C:\WINDOWS\system32>conda update conda
Solving environment: failed
CondaHTTPError: HTTP 000 CONNECTION FAILED for url <https://repo.anaconda.com/pkgs/msys2/noarch/repodata.json.bz2>
Elapsed: -
...
case # 2 Также вы можете использовать Anaconda Promd (для Win10) вместо CLI (cmd.exe)
Ответ 10
Я сделал все предложенные вещи, переустановил его всеми возможными способами, но до сих пор не обнаружил ни conda, ни anaconda в моей системе. Как это может быть?
Ответ 11
Чтобы избежать дальнейших проблем с SSL, вы должны добавить все это в Path:
SETX PATH "%PATH%;C:\<path>\Anaconda3;C:\<path>\Anaconda3\Scripts;C:\<path>\Anaconda3\Library\bin"
Запросы (вызвано SSLError ("Не удается подключиться к URL-адресу HTTPS, поскольку модуль SSL недоступен.") Ошибка на веб-сайте, запрашивающем PyCharm
Ответ 12
Вещи были изменены после conda 4.6.
Программы "Anaconda Prompt" и "Anaconda Powershell" автоматически предоставляют команду conda
. Найдите их в меню запуска.
Если вы не хотите использовать приведенные выше подсказки и попробуйте сделать conda
доступным в обычном cmd.exe
и Powershell. Прочитайте следующее содержание.
Разоблачить conda
в каждой раковине
Цель следующего содержимого - сделать команду conda
доступной как в cmd.exe
, так и в Powershell в Windows.
Если вы уже отметили "Добавить Anaconda в мою переменную среды PATH" во время установки Anaconda, пропустите шаг 1.
![Anaconda installation options on Windows]()
Если 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.
Инициализация сценария активации fron 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 из "базовой" среды.
Ссылки