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

Некоторые пользователи, пытающиеся установить пакеты Python с помощью окна командной строки, видят сообщение «Пипс не распознается как внутренняя или внешняя команда» ошибка. Большинство затронутых пользователей сообщают, что проблема возникает даже после установки дистрибутива Python и проверки добавления Python в переменную path. Эта проблема не относится к конкретной ОС, так как сообщается в Windows 7, Windows 8 и Windows 10.

'pip' is not recognised as an internal or external command, operable program or batch file«Pip» не распознается как внутренняя или внешняя команда, работающая программа или командный файл

Что такое PIP?

PiP является рекурсивной аббревиатурой для «Pip устанавливает пакеты«. По сути, это система управления пакетами, используемая для установки и управления программными пакетами, написанными на Python. Большинство пользователей используют PiP для установки и управления пакетами Python, найденными в Индекс пакета Python.

Последние версии Python (Python 2.7.9 и более поздние версии и Python 3.4) включают Pip по умолчанию.

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

Мы исследовали эту проблему, просматривая различные пользовательские отчеты и пытаясь воспроизвести проблему на наших компьютерах. Из того, что мы собрали, есть несколько сценариев, которые, как известно, вызывают это конкретное сообщение об ошибке:

  • Установка PIP не добавляется в системную переменную — Чтобы иметь возможность запускать команды Python из окна CMD, вам необходимо добавить путь вашей установки PiP к вашему PATH в системной переменной. Если вы установили Python с помощью исполняемого файла установки, он должен быть добавлен автоматически.
  • Установка неправильно добавлена ​​в ваш путь — Путь PATH легко испортить, если добавить его вручную. Дополнительное пространство или отсутствие точки с запятой до новой переменной PATH приведет к возникновению ошибки.

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

Для достижения наилучших результатов следуйте приведенным ниже методам, чтобы найти исправление, которое поможет вам решить проблему в вашем конкретном сценарии.

Способ 1: проверка, добавлен ли PIP в переменную PATH

Давайте начнем с выяснения, где мы находимся. Если вы не знаете, добавлена ​​ли ваша установка PIP к переменной PATH, вы можете легко узнать ее, используя определенную команду в приглашении CMD.

Знание этого укажет вам правильное направление и избавит вас от лишних попыток.

Замечания: Если вы уже знаете, добавлен ли путь вашей установки PIP к переменной PATH, перейдите к следующим методам ниже.

Вот краткое руководство по проверке, находится ли установка PIP в переменной PATH:

  1. Нажмите Windows ключ + R открыть диалоговое окно «Выполнить». Затем введите «CMDИ нажмите Войти открыть командную строку.
    Диалог запуска: cmdДиалог запуска: cmd
  2. Внутри окна командной строки введите эхо% PATH% и нажмите Войти чтобы получить список всех мест, добавленных в переменную PATH.
    Проверка наличия установки PIP в переменной PATHПроверка наличия установки PIP в переменной PATH
  3. Если вам удастся найти путь, похожий на C: \ Python37 \ Scripts (это зависит от вашей версии Python), это означает, что путь установки уже добавлен в переменную PATH. В этом случае вы можете пропустить следующие методы и перейти прямо к Способ 4 где мы начинаем устранение неполадок, связанных с установкой PiP.

Если вам не удалось найти путь установки PiP с помощью приведенного выше теста, перейдите к следующим методам ниже (метод 2 и метод 3), чтобы добавить PIP в переменную среды PATH.

Способ 2. Добавление PIP к переменной среды PATH с помощью графического интерфейса Windows

Если Способ 1 Выяснилось, что для установки PIP не задана переменная среды PATH, и вы уже установили дистрибутив Python, вам нужно будет сделать это вручную.

После выполнения описанной ниже процедуры вы сможете вводить команды PiP из окна командной строки. Вот краткое руководство по добавлению установки PiP в переменную среды Path с помощью графического интерфейса Windows:

  1. Нажмите Windows ключ + R открыть диалоговое окно «Выполнить». Затем введите «sysdm.cplИ нажмите Войти открыть Свойства системы экран.
    Диалог запуска: sysdm.cplДиалог запуска: sysdm.cpl
  2. На экране «Свойства системы» перейдите к продвинутый вкладку, затем нажмите на Переменные среды.
    перейдите на вкладку «Дополнительно» и нажмите «Переменные среды»Перейдите на вкладку «Дополнительно» и нажмите «Переменные среды».
  3. На экране Переменные среды перейдите к Системные переменные и нажмите на Дорожка выбрать его. Затем с Дорожка выберите Редактировать… кнопка.
    выберите пункт «Путь» в разделе «Системные переменные» и нажмите «Изменить».Выберите «Путь» в разделе «Системные переменные» и нажмите «Изменить».
  4. в редактировать Экран переменной среды, нажмите на новый и добавьте путь, где находится установка PiP. Для Python 3.4 расположение по умолчанию C: \ Python34 \ Scripts.

    Добавление места установки PiPДобавление места установки PiP
  5. Как только путь будет добавлен, откройте новое окно CMD и попробуйте установить пакет Python, который поставляется с PiP. Вы больше не должны видеть «Пипс не распознается как внутренняя или внешняя команда» ошибка.

Если вы ищете более быстрый способ добавить местоположение PiP в переменную среды, выполните следующие действия. Способ 3.

Метод 3: Добавление PIP к переменной среды PATH с использованием CMD

Более быстрый способ установить переменную среды пути PIP — это сделать это прямо из окна CMD. Это сэкономит вам время, но может быть немного пугающим, если вы не привыкли пользоваться терминалом.

Вот краткое руководство по настройке среды пути PiP непосредственно из окна командной строки:

  1. Нажмите Windows ключ + R открыть диалоговое окно «Выполнить». Затем введите «CMDИ нажмите Войти открыть окно командной строки.
    Диалог запуска: cmdДиалог запуска: cmd
  2. В окне командной строки выполните следующую команду, чтобы установить для установки PIP переменную среды:
    setx PATH «% PATH%; C: \ Python37 \ Scripts»

    Замечания: Помните, что в этой команде мы использовали расположение по умолчанию для Python 3.7. Если вы используете другую версию Python или установили ее в другом месте, измените путь после ‘;‘Соответственно.

  3. Посмотрите, был ли этот метод успешным, запустив установочный пакет Python (тот, который использует PIP) из того же окна CMD. Если вы все еще сталкиваетесь с сообщением об ошибке, перейдите к следующему способу ниже.

Метод 4: Открытие пакета Python без добавления переменной PiP

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

Вот несколько способов открыть установочные пакеты Python в CMD без добавления переменной PIP:

Краткий метод:

  1. Нажмите Windows ключ + R открыть диалоговое окно «Выполнить». Затем введите «CMDИ нажмите Enter, чтобы открыть окно командной строки.
    Диалог запуска: cmdДиалог запуска: cmd
  2. Введите следующие команды и обязательно замените местозаполнитель на собственное имя пакета:
    python -m pip install [имя_пакета]

    Замечания: + Изменить [имя пакета] с названием пакета, который вы пытаетесь установить.

Длинный метод:

  1. Откройте диалоговое окно «Выполнить», нажав Windows ключ + R. Затем введите «CMDИ ударил Войти открыть окно командной строки.
    Диалог запуска: cmdДиалог запуска: cmd
  2. В окне CMD, используйте следующую команду, чтобы перейти к каталогу, где находится питон .WHL файл находится.
    CD C: \ Python устанавливает

    Замечания: В нашем примере установочный пакет Python находился в папке с именем Python устанавливает. Адаптируйте эту команду, чтобы перейти в каталог, где находится колесо.

  3. Затем выполните следующую команду, чтобы установить пакет Python с помощью PiP:
    c: \ python37 \ scripts \ pip.exe install [пакет] .whl

    Замечания: Имейте в виду, необходимо изменить местоположение вашей установки Python, если у вас есть более старая версия или если вы установили в другое место. Кроме того, не забудьте заменить заполнитель [package] на собственное имя пакета.

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

Способ 5: обеспечение того, чтобы PiP был включен в вашу установку Python

Прежде чем мы продолжим и переустановим всю среду Python, давайте посмотрим, не был ли PiP исключен из установки Python. Некоторые установщики Python оставят PiP вне установки по умолчанию.

К счастью, вы можете исправить это, изменив установку Python и изменив ее для установки PIP. Вот краткое руководство о том, как это сделать:

  1. Нажмите Windows ключ + R открыть диалоговое окно «Выполнить». Затем введите «appwiz.cplИ нажмите Войти открыть Программы и Характеристики.

    Диалог запуска: appwiz.cplДиалог запуска: appwiz.cpl
  2. внутри Программы и особенности, щелкните правой кнопкой мыши на питон установка и нажмите + Изменить.
    Изменить установку PythonИзменить установку Python
  3. На Изменить настройки экран, нажмите на Изменить.

    Нажмите Modify, чтобы убедиться, что PiP установленНажмите Modify, чтобы убедиться, что PiP установлен
  4. в Дополнительные особенности установите флажок, связанный с pip, и нажмите следующий.
    Изменение установки Python для включения PiPИзменение установки Python для включения PiP
  5. Нажмите кнопку Установить, чтобы внести изменения в установку Python.
    Изменение установки PythonИзменение установки Python
  6. После изменения установки Python откройте окно CMD и посмотрите, можете ли вы установить пакет Python с PiP, не видя «Пипс не распознается как внутренняя или внешняя команда» ошибка.

Способ 6: установка Python с помощью исполняемого установщика

Если вы зашли так далеко безрезультатно, переустановка Python вместе с его компонентами, скорее всего, решит проблему «Пипс не распознается как внутренняя или внешняя команда» ошибка.

Самый простой способ сделать это — использовать исполняемый установщик Python. Если вы настроите его правильно, он автоматически установит PiP. Вот краткое руководство о том, как это сделать:

  1. Нажмите Windows ключ + R открыть диалоговое окно «Выполнить». Затем введите «appwiz.cplИ нажмите Войти открыть Программы и особенности.
    Диалог запуска: appwiz.cplДиалог запуска: appwiz.cpl
  2. внутри Программы и особенности, прокрутите вниз до списка программ, чтобы найти установку Python. Как только вы найдете его, щелкните по нему правой кнопкой мыши и выберите Удаление, затем следуйте инструкциям на экране, чтобы удалить его из вашей системы. После удаления дистрибутива Python с вашего компьютера перезагрузите компьютер.
    Удаление Python с вашего компьютераУдаление Python с вашего компьютера
  3. При следующем запуске перейдите по этой ссылке (Вот) и загрузите последнюю версию установщика Python в соответствии с вашей архитектурой Os.
    Загрузка правильного исполняемого установщика PythonЗагрузка правильного исполняемого установщика Python
  4. Откройте исполняемый файл установки и начните с проверки того, что поле, связанное с Добавить Python в PATH проверен — это гарантирует, что вы можете запускать команды Python в командной строке. Затем нажмите на Настроить установку.
    Убедитесь, что Python добавлен в PATH, затем нажмите «Настройка установки».Убедитесь, что Python добавлен в PATH, затем нажмите «Настройка установки».
  5. в Дополнительные особенности убедитесь, что поле связано с зернышко проверяется, затем нажмите следующий.
    Убедитесь, что пункт проверен под опциональными функциямиУбедитесь, что пункт проверен под опциональными функциями
  6. Оставьте местоположение по умолчанию и Расширенные настройки, затем нажмите устанавливать начать установку.
    Установка PythonУстановка Python
  7. После завершения установки перезагрузите компьютер вручную, если вам автоматически не предлагается это сделать.
  8. При следующем запуске проверьте, была ли проблема решена путем попытки установить пакет Python через окно CMD.
  9. Если вы все еще видите «Пипс не распознается как внутренняя или внешняя команда”, Введите следующую команду в окне CMD:
    python -m surepip --default-pip
    

    Замечания: В некоторых дистрибутивах Python (в частности, 3.6) возможно, что PiP не устанавливается по умолчанию. Одним из официальных исправлений для этого, включенных в документацию, является эта команда.

Ссылка на основную публикацию
Adblock
detector