‘pip’ не распознается как внутренняя или внешняя команда

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

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

Программы для Windows, мобильные приложения, игры - ВСЁ БЕСПЛАТНО, в нашем закрытом телеграмм канале - Подписывайтесь:)

Что такое ПИП?

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

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

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

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

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

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

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

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

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

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

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

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

  1. Нажмите клавишу Windows + R, чтобы открыть диалоговое окно «Выполнить». Затем введите «cmd» и нажмите Enter, чтобы открыть командную строку.Диалог запуска: cmdДиалог запуска: cmd
  2. В окне командной строки введите echo %PATH% и нажмите Enter, чтобы получить список со всеми местоположениями, добавленными в переменную 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» и нажмите Enter, чтобы открыть экран «Свойства системы».Диалог запуска: sysdm.cplДиалог запуска: sysdm.cpl
  2. На экране «Свойства системы» перейдите на вкладку «Дополнительно», затем нажмите «Переменные среды».перейдите на вкладку «Дополнительно» и нажмите «Переменные среды».Перейдите на вкладку «Дополнительно» и нажмите «Переменные среды».
  3. На экране «Переменные среды» перейдите к системным переменным и нажмите «Путь», чтобы выбрать его. Затем, выбрав путь, нажмите кнопку «Изменить…».выберите запись «Путь» в разделе «Системные переменные» и нажмите «Изменить».Выберите запись «Путь» в разделе «Системные переменные» и нажмите «Изменить».
  4. На экране «Редактировать переменную среды» нажмите «Создать» и добавьте путь, по которому находится установка PiP. Для Python 3.4 расположением по умолчанию является C:\Python34\Scripts.
    Добавление места установки PiPДобавление места установки PiP
  5. После добавления пути откройте новое окно CMD и попробуйте установить пакет Python, который поставляется с PiP. Вы больше не должны видеть ошибку «pip не распознан как внутренняя или внешняя команда».

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

Способ 3: добавление PIP в переменную среды PATH с помощью CMD

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

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

  1. Нажмите клавишу Windows + R, чтобы открыть диалоговое окно «Выполнить». Затем введите «cmd» и нажмите Enter, чтобы открыть окно командной строки.Диалог запуска: 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 [packagename]

    Примечание: изменить [packagename] с именем пакета, который вы пытаетесь установить.

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

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

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

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

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

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

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

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

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

  1. Нажмите клавишу Windows + R, чтобы открыть диалоговое окно «Выполнить». Затем введите «appwiz.cpl» и нажмите Enter, чтобы открыть «Программы и компоненты».
    Диалог запуска: appwiz.cplДиалог запуска: appwiz.cpl
  2. Внутри «Программы и компоненты» щелкните правой кнопкой мыши установку Python и выберите «Изменить».Изменить установку PythonИзменить установку Python
  3. На экране «Изменить настройку» нажмите «Изменить».
    Нажмите «Изменить», чтобы убедиться, что PiP установлен.Нажмите «Изменить», чтобы убедиться, что PiP установлен.
  4. На экране «Дополнительные функции» установите флажок, связанный с пунктом, и нажмите «Далее».Изменение установки Python для включения PiPИзменение установки Python для включения PiP
  5. Нажмите кнопку «Установить», чтобы внести изменения в установку Python.Изменение установки PythonИзменение установки Python
  6. После изменения установки Python откройте окно CMD и посмотрите, сможете ли вы установить пакет Python с PiP, не увидев ошибку «pip не распознан как внутренняя или внешняя команда».

Способ 6: установка Python через исполняемый установщик

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

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

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

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

Программы для Windows, мобильные приложения, игры - ВСЁ БЕСПЛАТНО, в нашем закрытом телеграмм канале - Подписывайтесь:)

Похожие записи

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *