Исправлено: pip не распознается как внутренняя или внешняя команда
В этом руководстве мы покажем вам, как исправить ошибку «pip», которая не распознается как внутренняя или внешняя ошибка команды. Хотя я обычно не занимаюсь кодированием, но в последнее время довольно много настроек Android требуют Python. Например, некоторые OEM-производители поставляют свои прошивки в файле payload.bin. [READ: How to Extract payload.bin and get stock boot image file] или другие в формате OZIP [READ: How to Extract OZIP Realme Stock ROM (Firmware)]. Эти типы файлов не могут быть нормально извлечены с помощью инструментов WinZip или WinRAR. Для этого нам понадобится инструмент пакетной расшифровки и, конечно же, Python.
Искусственный интеллект поможет тебе заработать!
Кроме того, в городе появился новый инструмент для устройств Samsung, который может напрямую загружать официальную OTA с серверов Samsung. Для тех, кто не в курсе, южнокорейский OEM-производитель не имеет сайта, на котором он официально загружает свою прошивку, поэтому у пользователей не остается иного выбора, кроме как воспользоваться этими неофициальными инструментами (большинство из которых имеют открытый исходный код, и их полный исходный код находится прямо здесь, на репозиторий GitHub). Поэтому для всех этих типов задач требовался Python и несколько других инструментов.
Но, к сожалению, из-за изначального отсутствия знаний о Python я всегда ошибался в нескольких шагах и в итоге получал «пип», не распознаваемый как внутренняя или внешняя ошибка команды. Но не больше. Я провел обширное исследование по этой теме и нашел правильное решение этой проблемы. Имейте в виду, что хотя исправление всего одно, существует множество различных способов выполнения указанных задач. С учетом сказанного, вот пять различных способов исправить вышеупомянутую ошибку. Следуйте вместе.
Программы для Windows, мобильные приложения, игры - ВСЁ БЕСПЛАТНО, в нашем закрытом телеграмм канале - Подписывайтесь:)
Как исправить «pip» не распознается как внутренняя или внешняя команда
Ниже приведены пять различных типов исправлений. Первый будет использовать команду setx, которую пользователям в первый раз может показаться немного сложной. В следующем методе я включил немного графического интерфейса для простоты выполнения шагов. Третий – ручной подход к исправлению таких проблем. Затем в четвертом методе мы покажем вам, как поделиться полезным советом, который заслуживает вашего внимания. Наконец, пятый и последний подход требует переустановки Python, но с изюминкой!
С учетом сказанного, я лично попробовал первые три и пятый метод, и мне удалось исправить «пип», который не распознается как внутренняя или внешняя ошибка команды. Лично я изо всех сил старался объяснить как можно более подробно. Кроме того, я также добавил скриншоты почти каждого шага. Это должно помочь нашим читателям в их стремлении решить эту проблему. Без лишних слов, давайте продолжим руководство.
ИСПРАВЛЕНИЕ 1. Добавление пути с помощью команды setx
- Первое исправление призывает вас добавить путь к вашей установке pip в системную переменную PATH. По умолчанию PIP устанавливается в C:\Python34\Scripts\pip
- Кроме того, PIP теперь предустановлен с новыми сборками Python. Вы можете проверить то же самое, запустив окно командной строки от имени администратора, а затем введя приведенную ниже справку по команде.
- Это должно привести к длинному списку команд, означающих, что PIP был успешно установлен.
- Двигаемся дальше, поскольку PIP установлен в каталоге C:\Python34\Scripts\pip, поэтому путь «C:\Python34\Scripts» необходимо добавить в переменную PATH.
- Чтобы проверить, не был ли он уже добавлен в PATH, выполните следующую команду в окне CMD: echo %PATH%
- Если он не установлен, вы можете добавить путь установки pip в переменную PATH с помощью команды setx следующим образом: setx PATH “%PATH%;C:\Python34\Scripts
ИСПРАВЛЕНИЕ 2. Добавление пути через графический интерфейс
Если приведенное выше исправление было слишком сложным, то здесь я представляю этот раздел в несколько более общей форме. В этом разделе мы снова покажем вам шаги по добавлению Python в переменные среды, но пойдем по пути, который включает пользовательский интерфейс (а не какой-либо набор команд как таковой). Вот шаги в этом отношении, чтобы исправить «пип», не распознанный как внутренняя или внешняя команда:
- Используйте комбинации клавиш Windows + R, чтобы открыть диалоговое окно «Выполнить».
- Введите appwiz.cpl и нажмите Enter. Откроется страница «Программы и компоненты».
- Прокрутите до приложения Python, щелкните его правой кнопкой мыши и выберите «Изменить».
- Затем выберите опцию «Изменить».
- Отметьте опцию пункта и нажмите «Далее». Следуйте инструкциям на экране, чтобы установить его.
Таким образом, вы успешно добавили Python в переменные среды, используя удобный графический интерфейс пользователя. Это, в свою очередь, исправит ошибку «pip», которая не распознается как внутренняя или внешняя ошибка команды.
ИСПРАВЛЕНИЕ 3. Добавление пути к переменным среды вручную
В этом разделе мы будем вручную добавлять местоположение загруженного Python в переменные среды. Вот необходимые шаги для того же:
- Запустите File Explorer на своем ПК и дважды проверьте, существует ли следующий каталог (просто замените имя пользователя своим именем и версией Python соответственно): C:\Users\username\AppData\Local\Programs\Python\Python37-32\ Скрипты
- Теперь скопируйте это местоположение и запустите панель управления из меню «Пуск».
- Затем перейдите в «Система и безопасность» > «Система». Затем нажмите «Дополнительные параметры системы» в левой строке меню.
- Теперь появится диалоговое окно «Свойства системы», нажмите «Изменить переменные среды».
- Будет два поля, верхнее для пользователя, а нижнее для системы. В верхнем поле пользователя выберите переменную Path и нажмите кнопку «Изменить», расположенную в правом нижнем углу этого поля.
- Теперь нажмите «Создать», а затем вставьте каталог папки «Сценарии», которую вы скопировали ранее. Наконец, нажмите OK во всех открытых диалоговых окнах, чтобы сохранить изменения и закрыть их.
При этом вы столкнулись с тем, что «пип» не распознается как внутренняя или внешняя ошибка команды. Вот четвертая и последняя вещь, на которую мы хотели бы обратить ваше внимание.
ИСПРАВЛЕНИЕ 4. Используйте команду py -m
- Допустим, у вас установлены pip и py, но вы не хотите добавлять PATH, как описано выше.
- В этом случае, чтобы выполнить pip как вашу команду, вы можете сделать это, используя py -m в качестве префикса. В этом отношении вы могли бы принять это как синтаксис: py -m
- Например: py -m pip install –upgrade pip setuptools
ИСПРАВЛЕНИЕ 5: ядерный подход (через программу установки Python)
Если ни один из вышеперечисленных методов не помог решить ваши проблемы, то этот последний метод определенно поможет вам. В этом мы будем удалять python с вашего ПК, а затем переустанавливать. Но в промежутках между этим мы бы явно указали Python добавить установку PIP в вашу системную переменную PATH. Он сделает это, а затем установит Python на ваш компьютер. И это должно исправить, что «пип» также не распознается как внутренняя или внешняя ошибка команды. вот необходимые шаги для того же:
- Перейдите на страницу «Программы и компоненты». Для этого есть много подходов, самый простой из которых — выполнить команду appwiz.cpl в окне «Выполнить» (запустить ее через сочетание клавиш Windows+R).
- Как только вы туда доберетесь, выберите Python, щелкните его правой кнопкой мыши и выберите «Удалить». Следуйте инструкциям на экране, чтобы полностью удалить это приложение с вашего ПК.
- Как только это будет сделано, загрузите Python со своего Официальный сайт.
- Запустите EXE-файл Python, чтобы открыть меню установки.
- В первом появившемся меню установите флажок «Добавить Python <версия> в PATH» и нажмите «Настроить установку».
- Теперь выберите вариант запуска PIP и PY и нажмите «Далее».
- Перейдите в папку, в которую вы хотите установить Python, или оставьте все как есть для каталога установки по умолчанию (рекомендуется).
- Наконец, нажмите кнопку «Установить» и дождитесь завершения процесса. Как только это будет сделано, ваши позиции будут исправлены. Вы можете запустить CMD от имени администратора и выполнить приведенную ниже команду, чтобы проверить то же самое: pip help
Вот и все. Это были разные подходы к исправлению того, что «пип» не распознается как внутренняя или внешняя ошибка команды. Как я уже говорил изначально, я недавно начал работать с Python, поэтому, если вы обнаружите какие-либо ошибки в моем объяснении выше, сообщите мне об этом в комментариях. Аналогичным образом, если у вас есть какие-либо вопросы относительно вышеуказанных шагов, дайте мне знать в комментариях. Я постараюсь разобраться и ответить на все ваши вопросы. Мир!