Исправлено: Python не распознается как внутренняя или внешняя команда

Учитывая растущую популярность Python, понятно, почему многие пользователи пытаются запускать команды Python из командной строки Windows. Но проблема в том, что если вы не укажете полный путь Python для каждой команды частично, вы получите сообщение об ошибке: « Python не распознается как внутренняя или внешняя команда, действующая программа или пакетный файл. «

Что является причиной того, что Python не распознается как внутренняя или внешняя командная ошибка?

Эта конкретная ошибка возникает из-за того, что пользователь не указал полный путь к дистрибутиву Python. Чтобы команда была успешной в текущем состоянии, пользователю необходимо указать полный путь к дистрибутиву Python внутри команды.

Если вы хотите запускать команды Python без добавления полного пути Python к каждой команде, вам необходимо добавить Python в путь Windows вручную. Это может сбить с толку, если вы этого не делали раньше.

В попытке упростить вам задачу мы создали пошаговое руководство, которое проведет вас через процесс добавления пути Python в среду Windows.

Добавление Python в Windows PATH

Чтобы эта процедура была успешной, вам необходимо убедиться, что дистрибутив Python правильно установлен на вашем компьютере.

Обновление: установщик Windows для Python 3.3 (или более поздней версии ) включает параметр, который автоматически добавляет python.exe в системный путь поиска. Использование этого метода установки избавит вас от выполнения следующих действий. Вы можете загрузить последнюю версию веб-установщика Python по этой ссылке ( здесь ). Затем вам нужно будет загрузить и запустить соответствующий установщик исполняемого файла Windows x86 или x64, в зависимости от архитектуры вашего процессора.

Загрузка соответствующего исполняемого файла установки Python

Если вы уже установили Python на свой компьютер, следующие шаги покажут вам, как добавить Python в путь к Windows. Успешное выполнение этой операции позволит вам запускать команды Python из окна командной строки без необходимости указывать полный путь Python для каждой команды. Следующая процедура совместима с Windows 7, Windows 8 (8.1) и Windows 10.

  1. Нажмите для Windows ключ + Pause ключ , чтобы открыть Свойства системы меню. Кроме того, вы можете щелкнуть правой кнопкой мыши Компьютер (этот компьютер) в меню « Пуск» и выбрать « Свойства» .Нажмите клавишу Windows + клавишу паузы или щелкните правой кнопкой мыши на этом компьютере и выберите Свойства.
  2. В меню « Свойства системы» щелкните ссылку « Дополнительные параметры системы» на боковой панели слева.Расширенные настройки системы
  3. В меню « Свойства системы» перейдите на вкладку « Дополнительно » и нажмите кнопку « Переменные среды» (нижняя часть экрана).Щелкните Переменные среды на вкладке Дополнительно.
  4. Как только вы попадете в меню « Переменные среды» , выберите запись « Путь» в разделе « Системные переменные » и нажмите кнопку « Изменить» .Выберите запись PATH в меню System Variables и нажмите Edit.
  5. Затем нажмите кнопку « Создать» и добавьте путь Python в конец списка. Имейте в виду, что вы можете разделить несколько путей точкой с запятой.

  6. Нажмите ОК, чтобы сохранить изменения, затем попробуйте запустить команду Python из командной строки. Если описанные выше шаги были выполнены правильно, у вас не должно возникнуть проблем с вводом команд без указания полного пути Python.