Содержание:
- Что вызывает ошибку ‘conda’ не распознается как внутренняя или внешняя команда?
- Способ 1: Обновление Anaconda до последней версии
- Метод 2: Добавление Anaconda в переменную окружения PATH во время установки
- Метод 3: Добавление пути к Conda вручную
- Метод 4: Обход проблемы без добавления Anaconda в путь окружения
Некоторые пользователи сталкиваются с ошибкой “conda не распознается как внутренняя или внешняя команда, оперативная программа или пакетный файл” при попытке запустить любую команду Anaconda с помощью Командная строка.

Что вызывает ошибку ‘conda’ не распознается как внутренняя или внешняя команда?
Мы исследовали этот конкретный вопрос, попытавшись воссоздать ошибку на нашей машине и изучив отчеты других пользователей. Исходя из того, что мы выяснили, есть несколько сценариев, которые вызывают это конкретное сообщение об ошибке:
- Не установлен PATH окружения для Conda – Это наиболее распространенная причина, по которой возникает данная проблема. Имейте в виду, что последние сборки Anaconda не будут автоматически добавлять Conda в пути системных переменных, так как это может вызвать различные проблемы с другим программным обеспечением.
- Неправильно добавлена среда PATH – Другой популярной причиной возникновения этой проблемы является ошибка пользователя при попытке добавить переменную Environment PATH вручную.
- Версия Anaconda старше версии Anaconda Navigator – Некоторые пользователи сообщили, что ошибка перестала возникать после обновления Conda до последней версии.
Способ 1: Обновление Anaconda до последней версии
Несколько пользователей сообщили, что проблема была решена, и они смогли запускать команды conda в командной строке после обновления Conda до последней версии.
Как оказалось, эта проблема может возникнуть в том случае, если вы используете более новую версию Anaconda Navigator со старой версией Conda. Вот краткое руководство по устранению этой проблемы:
- Зайдите в меню Пуск в левом нижнем углу и найдите “anaconda“. Затем нажмите на кнопку Подсказка Anaconda.
Используйте меню «Пуск», чтобы открыть Anaconda Prompt - Внутри программы Anaconda Prompt выполните следующие команды и нажмите кнопку Введите после каждой из них, чтобы обновить Conda до последней версии:
обновление conda установка conda
- Дождитесь завершения процесса, затем закройте Anaconda Prompt и откройте окно CMD. Проверьте, можете ли вы теперь запускать команды Conda.
Если вы все еще сталкиваетесь с ошибкой “conda не распознается как внутренняя или внешняя команда, оперативная программа или пакетный файл” ошибка, перейдите к следующему методу ниже.
Метод 2: Добавление Anaconda в переменную окружения PATH во время установки
Самый быстрый способ решить эту проблему автоматически — переустановить Anaconda и использовать одну расширенную опцию, которая автоматически добавит Anaconda в переменную окружения PATH. Но имейте в виду, что использование этого метода может привести к тому, что некоторые приложения будут конфликтовать с вашей установкой Anaconda.
В любом случае, если вы ищете способ автоматически добавить Anaconda в окружение PATH, выполните следующие действия:
Примечание: Если Anaconda не установлена на вашем компьютере, перейдите сразу к шагу 3.
- Нажмите клавиша Windows + R чтобы открыть диалоговое окно «Выполнить. Затем введите “appwiz.cpl” и нажмите кнопку Введите открыть Программы и возможности.
Диалог запуска: appwiz.cpl - Внутри Программы и функции, прокрутите список приложений вниз и найдите приложение Дистрибутив Anaconda. Затем щелкните правой кнопкой мыши на нем и выберите Удалите, затем следуйте подсказкам на экране, чтобы удалить его из вашей системы.
Щелкните правой кнопкой мыши на дистрибутиве Anaconda и выберите пункт «Удалить» - Перейдите по этой ссылке (здесь) и загрузите последнюю версию дистрибутива Anaconda, щелкнув на значке, связанном с вашей операционной системой.
Выбор подходящей ОС - Выберите подходящую версию Python, которую вы хотите использовать с Anaconda, щелкнув на связанной с ней версии Загрузить кнопку.
Загрузка дистрибутива Anaconda - Откройте исполняемый файл установки, нажмите Далее в первом приглашении, затем примите Лицензионное соглашение.
Лицензионное соглашение Anaconda - Выберите тип установки и нажмите кнопку Далее ещё раз.
Выберите тип установки, затем нажмите Далее - Выберите пункт Папка назначения и нажмите кнопку Далее снова. Мы настоятельно рекомендуем вам сохранить расположение по умолчанию.
Выбор местоположения Anaconda - Этот шаг очень важен. В Дополнительные параметры установки, установите флажок Добавить Anaconda в мою переменную окружения PATH (под Дополнительные параметры) и нажмите кнопку Установить.
Настройка установки Anaconda’ для автоматического добавления переменной окружения PATH - После завершения установки введите “conda” в командной строке. Вы больше не должны видеть “conda не распознается как внутренняя или внешняя команда, оперативная программа или пакетный файл” ошибка.
Пример успешного выполнения команды conda в командной строке
Если этот способ оказался неэффективным или вы’ ищете другой подход, который’ не предполагает переустановку всего дистрибутива Anaconda, перейдите к следующему способу ниже.
Метод 3: Добавление пути к Conda вручную
Если вы не хотите тратить время на удаление всего дистрибутива Anaconda, вы можете самостоятельно обновить (или проверить) переменную окружения, связанную с Conda. Но прежде чем это сделать, важно узнать точное местоположение вашей установки Conda.
Следуйте приведенному ниже руководству, чтобы обнаружить и настроить Conda PATH вручную в переменных окружения:
- Зайдите в меню Пуск (левый нижний угол) и найдите “приглашение anaconda“. Затем нажмите на окно Anaconda и дождитесь открытия программы.
Используйте меню Пуск, чтобы открыть Anaconda Prompt - Внутри программы Anaconda Prompt выполните следующую команду и нажмите Enter, чтобы проверить расположение Conda:
где conda
Определение местоположения conda - Скопируйте второе место, найденное ранее на шаге 2, но исключите исполняемый файл. Например: C:\Users\madro\Anaconda3\Scripts
- Нажмите Клавиша Windows + R откройте диалоговое окно «Выполнить. Затем введите “sysdm.cpl” и нажмите Введите чтобы открыть Свойства системы экран.
Диалог запуска: sysdm.cpl - Внутри Свойства системы окно, перейдите в Advanced вкладка и нажмите на кнопку Переменные среды…
Перейдите на вкладку «Дополнительно» и щелкните на «Переменные среды» - Внутри Переменные окружения для *ВашегоПользователя* в окне выберите Путь переменную и нажмите кнопку Редактировать кнопка.
Выберите переменную Path и нажмите кнопку Edit - Внутри Редактировать переменную окружения окно, нажмите кнопку Новый кнопка. Затем добавьте эти два места:
C:\Users\*YourUser*\Anaconda3\Scripts C:\Users\*YourUser*\Anaconda3
Примечание: Не забывайте, что *Ваш пользователь* это всего лишь заполнитель. Замените его на свое имя пользователя. Также, если вы используете более старую версию Anaconda, измените номер версии соответствующим образом.
Метод 4: Обход проблемы без добавления Anaconda в путь окружения
Если вы хотите избежать добавления пути Anaconda в переменные окружения, вы можете вводить команды Conda, не получая сообщения “conda не распознается как внутренняя или внешняя команда, работающая программа или пакетный файл” ошибку, используя Command Prompt для перехода к папке установки.
Но имейте в виду, что это не очень практично, поскольку вам’ придется повторять эту процедуру каждый раз, когда вы открываете новую командную строку.
Если вы решили обойти ошибку, добавив путь к Anaconda в окно CMD, вот что вам нужно сделать:
- Нажмите Клавиша Windows + R чтобы открыть диалоговое окно «Выполнить. Затем введите “cmd” и нажмите Введите чтобы открыть окно Запустите диалоговое окно.
Запустить диалоговое окно: cmd - В окне CMD введите CD, а затем путь к папке установки Anaconda. Если вы не устанавливали Anaconda в другом месте, то она должна быть похожа на :
CD C:\Users\*YourUser*\Anaconda3\Scripts
- Запустите команду для проверки Anaconda и убедитесь, что она работает правильно, в Command Prompt. Вы можете использовать эту команду:
conda --version
Тестирование Anaconda