Не работает команда pip в командной строке windows 10

Не работает pip в python. Что делать? Пишу в командной строке - D:python3>pip install pyinstaller И выдает "pip" не является внутренней или внешней командой, исполняемой программой или пакетным ...

Не работает pip в python. Что делать? Пишу в командной строке —
D:python3>pip install pyinstaller

И выдает

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

Пытался через папку python3toolsscripts, все равно не находит

задан 1 авг 2019 в 13:34

K0T0V's user avatar

0

Необходимо добавить папку, где у Вас хранится pip.exe в системную переменную PATH. обратите внимание. Речь не о pip.py, а именно о pip.exe!

Делается это так: идёте в Компьютер -> Свойства -> Дополнительные параметры системы -> Переменные среды. Там находите Path и нажимаете изменить. Ставите в конце списка ; и дописываете путь к папке, в которой у Вас лежит pip.exe.

ответ дан 1 авг 2019 в 13:42

V-Mor's user avatar

V-MorV-Mor

5,0971 золотой знак13 серебряных знаков30 бронзовых знаков

3

Попробуй переустановить python. Когда будешь заново устанавливать: нажми «Custom installation» и там выбери «pip».
Лично мне такое помогло, но если у тебя несколько версих python, то советую удалить все и потом переустановить!
Удачи.

ответ дан 1 авг 2019 в 19:34

Артём Блохин's user avatar

'pip' is not recognized as an internal or external command

pip is a python module used to install packages. For your problem, there can be many reasons;

  • Restart CMD/Terminal
  • Environment variable is not set. pip is installed but environment variable is not set. Environment variable is a windows variable where pip path is saved, so it can be run at run time.
  • pip is not installed.

Restart CMD/Terminal

It is sometimes possible that you opened your command prompt or terminal before installing pip and now it just needs a restart to pick up the latest environment variables. It is worth trying just restarting your command prompt or terminal.

Environment Variable is Not Set

Open CMD and run this command to see the values set in the PATH environment variable.

echo %PATH%

This will echo the PATH environment variable like this;
enter image description here

You should check if your path exist in the echoed PATH list. For example, in my case, the path for pip.exe files is C:Python310Scripts. You can check this path yourself like this;
enter image description here

If you can find pip path and it does not exist the echoed PATH variable, then we need to add it. Copy the path like C:Python310Scripts.

Go to Start > This PC > Properties > Advance system settings >
Advanced > Environment Variables

enter image description here

As shown in the image above, Select Path, click Edit button and add the copied path. Restart the CMD and test pip command again.

pip is Not Installed

If pip is not installed, you can install it again by downloading latest python.exe setup from python.org website. Make sure you check mark the pip option as shown in the image below.
enter image description here

In the next step, check mark «Add Python to environment variables»
enter image description here

'pip' is not recognized as an internal or external command

pip is a python module used to install packages. For your problem, there can be many reasons;

  • Restart CMD/Terminal
  • Environment variable is not set. pip is installed but environment variable is not set. Environment variable is a windows variable where pip path is saved, so it can be run at run time.
  • pip is not installed.

Restart CMD/Terminal

It is sometimes possible that you opened your command prompt or terminal before installing pip and now it just needs a restart to pick up the latest environment variables. It is worth trying just restarting your command prompt or terminal.

Environment Variable is Not Set

Open CMD and run this command to see the values set in the PATH environment variable.

echo %PATH%

This will echo the PATH environment variable like this;
enter image description here

You should check if your path exist in the echoed PATH list. For example, in my case, the path for pip.exe files is C:Python310Scripts. You can check this path yourself like this;
enter image description here

If you can find pip path and it does not exist the echoed PATH variable, then we need to add it. Copy the path like C:Python310Scripts.

Go to Start > This PC > Properties > Advance system settings >
Advanced > Environment Variables

enter image description here

As shown in the image above, Select Path, click Edit button and add the copied path. Restart the CMD and test pip command again.

pip is Not Installed

If pip is not installed, you can install it again by downloading latest python.exe setup from python.org website. Make sure you check mark the pip option as shown in the image below.
enter image description here

In the next step, check mark «Add Python to environment variables»
enter image description here

Сегодня поговорим об установке Python и о первых проблемах с которыми могут столкнуться начинающие программисты. После установки Python все советую проверит правильность его установки введя в командной строке Python, после этого вы должны увидеть установленную версию питона. Так же вы сможете вводим простенькие команды и выполнять их через командную строку например, введя print(«привет»), код должен выполниться и отобразить просто «Привет».

Для установки различных модулей используется PIP, например, для установки requests в командной строке нужно ввести pip install requests. Вообще большинство пользователей после установки питона и введя в командной строке «PIP» или «Python» получает сообщение об ошибке «не является внутренней или внешней командой, исполняемой программой или пакетным файлом».

Решение данный проблемы очень простое, в интернете очень много ответов, но все они очень краткие, сжатые, без скриншотов. Разобраться новичку будет достаточно сложно. Большинство ответов имеют вот такой вид

«Вам нужно установить путь к pip в переменные окружения»

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

Простое решение проблемы в Windows 10

И так при вводе в командной строке PIP вы видите сообщение.

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

PIP не является внутренней или внешней командой

Тоже самое и с Python

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

Python не является внутренней или внешней командой,

Вам нужно добавить значения в переменную Path, рассказывать что это не буду, просто открываем свойства компьютера и выбираем «Дополнительные параметры системы».

Ошибка pip не является внутренней или внешней командой,

Далее в свойствах системы переходим во вкладку «Дополнительно» и снижу нажимаем «Переменные среды».

что делать python не является внутренней или внешней командой,

В открывшемся окне в верхней части отмечаем переменную «Path» и нажимаем изменить.

Переменные среды пользователя

В поле «Значение переменной» дописываем путь до папки в которой у вас установлен Питон, в моем случае это С:Python, так же нужно указать путь до папки где лежит файл pip.exe у меня это С:PythonScripts. Дописываем через ; вот так.

С:PythonScripts;С:Python;

Сохраняем.

Рекомендую изменять стандартный путь установки Питона на С:Python.

Как дописать значение в переменную path

Теперь проверяем результат запускаем командную строку и пишем сначала «PIP».

PIP как проверить команду

Потом пробуем написать «Python», после шеврона (>>>) можно уже написать какой нибудь код например, print(«Привет!»).

Питон выполнение кода в командной строке

Если выше описанное для вас сложно, то можно переустановить сам Питон, отметив в главном окне пункт «Add Python 3.9 to PATH».

add python to path

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

Система организации пакетов «pip» используется для установки и запуска программных пакетов Python. Обычно пакеты Python Package Index используют его. Многие клиенты сообщают об ошибке «pip не распознается как внутренняя или внешняя команда» при установке пакетов Python и не знают, как это исправить. Прочтите советы о том, как решить эту ошибку, если вы столкнулись с ней.

Содержание страницы

  • В чем причина того, что PIP не показывает ошибку?

    • PIP не установлен в системной переменной
    • Установка добавлена ​​в путь неправильно
  • Как исправить, что PIP не отображается в командной строке/CMD

    • Способ 1. Убедитесь, что PIP добавлен в переменную пути
    • Способ 2: добавить PIP в среду пути
    • Способ 3: добавьте PIP в путь к среде с помощью CMD
    • Способ 4: открытие пакета Python без PIP
    • Более быстрый метод
    • Более длинный метод
    • Способ 5: убедитесь в наличии файла PIP в установочном пакете

В чем причина того, что PIP не показывает ошибку?

Есть 2 основные причины этой ошибки. Оба они упомянуты ниже для лучшего понимания.

PIP не установлен в системной переменной

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

Установка добавлена ​​в путь неправильно

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

Как исправить, что PIP не отображается в командной строке/CMD

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

Способ 1. Убедитесь, что PIP добавлен в переменную пути

Иногда PIP не добавляется к переменной пути. Вам нужно сделать из его присутствия, чтобы ошибка ушла. Вы можете пропустить этот метод, если уверены, что хотите добавить PIP в переменную пути. Однако, если вы не уверены, сделайте это.

Объявления

Шаг 1: Нажимать Клавиша Windows + R чтобы открыть диалоговое окно «Выполнить».

PIP не отображается в командной строке

Шаг 2: Ищи команда и нажмите Войти.

PIP не отображается в командной строке

Объявления

Шаг 3: Проверьте список всех местоположений, добавленных в вашу переменную пути, набрав «эхо% ПУТЬ%» в командную строку, а затем нажмите Войти.

PIP не отображается в командной строке

Шаг 4: Если вы заметите путь, подобный «C:Python38Скрипты» (зависит от вашей версии Python), путь был добавлен в переменную PATH.

Объявления

Если вы не видите PIP, попробуйте следующий метод.

Способ 2: добавить PIP в среду пути

Метод 1 покажет статус PIP в вашей системе. Вам придется установить PIP вручную, если вы не можете найти его в своей системе. Вот шаги для этого.

Шаг 1: Нажмите клавишу Windows + R, чтобы открыть диалоговое окно «Выполнить».

Шаг 2: Введите «sysdm.cpl” и нажмите Enter, чтобы открыть экран свойств системы.

PIP не отображается в командной строке

Шаг 3: На экране «Свойства системы» перейдите к Продвинутая вкладка и нажмите на Переменные среды внизу экрана.

PIP не отображается в командной строке

Шаг 4: На экране переменных среды перейдите к Системная переменнаяs и выберите Путь, щелкнув по нему, и выберите Редактировать

PIP не отображается в командной строке

Шаг 5: В разделе «Редактировать переменную среды» нажмите «Создать» и добавьте путь с расположением установки PIP. Для Python 3.8 расположение по умолчанию — C:Python38Скрипты.

PIP не отображается в командной строке

Шаг 6: После добавления пути откройте новое окно CMD и попробуйте установить пакет Python, который поставляется вместе с ним. Вы больше не должны видеть ошибку.

Способ 3: добавьте PIP в путь к среде с помощью CMD

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

Шаг 1: Откройте командную строку, выполнив шаги, указанные выше.

Шаг 2: Введите следующую команду в командной строке, чтобы установить для установки PIP переменную среды.

setx ПУТЬ "%PATH%;C:Python38Scripts"

Примечание: В команде мы использовали расположение по умолчанию для Python 3.8. Изменить путь после «;» соответственно, если у вас есть настроенное местоположение или другая версия Python.

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

Способ 4: открытие пакета Python без PIP

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

Более быстрый метод

Шаг 1: Открыть командную строку

Шаг 2: Введите команду:

python -m pip install [имя пакета]

Примечание: Замените «имя пакета» на пакет, который вы пытаетесь установить.

Более длинный метод

Шаг 1: Откройте командную строку, нажав Клавиша Windows + R а затем поиск cmd в диалоговом окне.

Шаг 2: Введите следующую команду, чтобы увидеть, где находится Python .whl файл находится

cd C:python устанавливает

Примечание. Настройте эту команду в зависимости от местоположения вашего .whl файл.

Шаг 3: Запустите указанную ниже команду, чтобы установить пакет Python с PIP.

c:python37scriptspip.exe установить [пакет].whl

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

Если все эти методы у вас не сработали, вам необходимо убедиться, что файл PIP присутствует в пакете Python. Мы проверяем это в следующем методе.

Способ 5: убедитесь в наличии файла PIP в установочном пакете

Давайте проверим, был ли PIP исключен из установки Python, прежде чем двигаться дальше и переустанавливать всю среду Python. Установка PIP по умолчанию пропускается некоторыми установщиками Python. К счастью, вы можете исправить это, установив PIP, изменив установку Python. Вот небольшое объяснение того, как это сделать:

Шаг 1: Нажимать Клавиша Windows + R чтобы открыть «Выполнить», а затем введите «appwiz.cpl” и нажмите Enter. Откроются программы и компоненты.

PIP не отображается в командной строке

Шаг 2: Внутри меню, щелкните правой кнопкой мыши на Python Установка и клик Изменять

PIP не отображается в командной строке

Шаг 3: На Изменить настройки Экран, нажмите Изменить.

PIP не отображается в командной строке

Шаг 4: Нажми на коробка для PIP на экране «Дополнительные функции» и нажмите Следующий.

PIP не отображается в командной строке

Шаг 5: Нажмите кнопку «Установить», чтобы внести изменения в установку Python.

PIP не отображается в командной строке

Шаг 6: После изменения установки откройте окно CMD и попробуйте снова установить Python без подсказки «pip не работает».

Это методы, с помощью которых вы можете избавиться от ошибки «PIP не отображается в командной строке». Надеюсь, эта статья помогла вам устранить проблему и запустить Python без ошибок.

Не является внутренней или внешней командой, исполняемой программой или пакетным файлом — как исправить?

Как исправить Не является внутренней или внешней командой, исполняемой программой или пакетным файломПри выполнении команд в командной строке Windows 10 и Windows 11 вы можете получить сообщение об ошибке, где указано первое «слово» вашей команды — adb.exe, pip или python, npm или git, java, telnet или любое другое, а далее — не является внутренней или внешней командой, исполняемой программой или пакетным файлом.

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

  • Причины ошибки
  • Способы исправить ошибку Не является внутренней или внешней командой
  • Видео инструкция

Причины ошибки «Не является внутренней или внешней командой» при выполнении команд в командной строке Windows 10 и Windows 11

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

команда параметр1 параметр2
  1. В случае, если «команда» является собственной встроенной командой консоли (в качестве примера — cls), она выполняется с заданными параметрами.
  2. Если «команда» — это какой-то файл .exe, .cmd, .bat или иной, например, pip, python или adb, выполняется попытка его запуска из расположения, где запущена командная строка (выделено на изображении ниже) или из расположений, добавленных в системную переменную PATH (о которой поговорим подробнее далее). При удачном запуске и правильно переданных параметрах команда выполняется. Не является внутренней или внешней командой, исполняемой программой или пакетным файлом в командной строке

Отсюда следуют наиболее распространённые причины появления ошибки при выполнении команды:

  • Самая распространённая причина — отсутствие исполняемого файла в папке, где запущена командная строка и в папках, содержащихся в PATH.
  • Ошибки при написании команды: при ошибке в имени файла, он не будет найден, что и приведёт к указанной ошибке.
  • Файл отсутствует где-либо, например, вы пробуете использовать telnet, в то время, когда соответствующий компонент Windows не установлен.
  • Редко — запускаемый через командную строку файл действительно не является исполняемой программой: изначально сам по себе или из-за повреждений.

Теперь о том, что делать в рассматриваемой ситуации.

Как исправить ошибку

Для исправления ошибки «Не является внутренней или внешней командой, исполняемой программой или пакетным файлом» в зависимости от ситуации можно использовать следующие подходы.

Переход к папке с исполняемым файлом в командной строке

Если выполнение команды требуется не на регулярной основе, достаточно перейти в командной строке в папку, содержащую нужный файл, делается это следующим образом:

  1. Например, мы знаем, что python.exe для последней версии Python на момент написания этой статьи располагается в папке
    C:Usersимя_пользователяAppDataLocalProgramsPythonPython39

    pip.exe — там же во вложенной папке Scripts (если окажется не ясным, как попасть в эту папку, процесс показан в видео ниже), adb.exe — где-то в папке с platform-tools и так далее. Скопируйте этот путь, сделать это можно из адресной строки проводника.

  2. Если командная строка запущена на том же диске, где находится нужный исполняемый файл, введите команду вида:
    cd полный_путь_к_папке_с_исполняемым_файлом
  3. Если командная строка запущена на диске C:, а исполняемый файл находится на другом диске, то перед 2-м шагом используйте команду вида (здесь D меняем на нужную букву диска) D: с последующим нажатием Enter.
  4. Введите нужную команду, которая ранее сообщала об ошибке — теперь она должна выполниться успешно.

Выполнение команды с указанием папки

Добавление папки с программой в системную переменную среды PATH

В случае, когда использование команд требуется регулярно, например, для git, разумным будет добавить папку с этим исполняемым файлом в PATH, чтобы затем в любой момент времени выполнять команды, независимо от того, в какой папке открыта командная строка:

  1. Введите в поиск на панели задач Windows 10 или Windows 11 «Изменение переменных среды» или нажмите клавиши Win+R, введите sysdm.cpl, нажмите Enter, а в окне свойств системы перейдите на вкладку «Дополнительно». Изменение переменных среды в поиске Windows
  2. Нажмите кнопку «Переменные среды». Открыть параметры системных переменных среды
  3. В следующем окне вы можете добавить папку с исполняемым файлом в переменную PATH только для текущего пользователя или для системы в целом. Выбираем Path в нижней панели и нажимаем «Изменить». Изменить системную переменную PATH
  4. В следующем окне нажимаем «Создать» и вставляем путь к папке с исполняемым файлом, используемом в вашей команде. Добавление папки в системную переменную PATH
  5. Сохраняем настройки. Также следует перезапустить командную строку.

Готово: если всё было указано верно, теперь вы сможете выполнять соответствующие команды без указания полного пути к исполняемым файлам, а сообщение об ошибке появляться не будет.

Примечание: если ошибка возникает при использовании команд python, обратите внимание, что при первоначальной установке вам предложат добавить необходимые пути в PATH (отметка Add Python to PATH), то же самое часто бывает и при установке других программ:

Добавление Python в PATH при установке

Установка недостающих компонентов

Иногда проблема возникает из-за того, что нужный файл попросту отсутствует на компьютере:

  • Вы пробуете использовать команды telnet, но не зашли в Панель управления —Программы и компоненты — Включение или отключение компонентов Windows и не включили «Клиент Telnet». Включение клиента Telnet
  • Запускаете команды pyinstaller, но предварительно не установили его командой pip install pyinstaller
  • Пробуете использовать команды adb.exe, но не установили необходимые компоненты Android SDK Platform Tools.

Аналогичная ситуация может быть и для многих других, не входящих в стандартную поставку Windows 10 и Windows 11 компонентов, например, java.

Если ошибка возникает при запуске системных инструментов Windows

В ситуации, когда сообщение «Не является внутренней или внешней командой» в командной строке выдается при попытке использовать системные инструменты, такие как sfc /scannow или slmgr:

  1. Внимательно проверьте правильность написания команды: раскладка, пробелы.
  2. Убедитесь, что соответствующие файлы есть в системе (обычно — в C:WindowsSystem32). Попробуйте запустить их напрямую из этой папки (перейдя в папку с помощью cd C:WindowsSystem32) и с указанием расширения, для файлов в примере — sfc.exe и slmgr.vbs
  3. Убедитесь, что в системной переменной среды PATHEXT указаны следующие расширения: .COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC

Видео инструкция

Надеюсь, статья и видео помогли разобраться с проблемой и помогли в её решении. Остаются вопросы? — задавайте их в комментариях, я постараюсь ответить.

Как исправить ошибку PIP, которая не распознается в командной строке Windows? [Новости MiniTool]

PIP не распознается

При установке пакетов Python в командной строке вы можете получить сообщение об ошибке «pip не распознается как внутренняя или внешняя команда, работающая программа или командный файл». Как решить проблему? MiniTool покажу вам некоторые методы в этом посте.

PIP не распознается

PIP, Pip Installs Package, представляет собой стандартную систему управления пакетами. Он используется для установки и обработки программных пакетов, написанных на Python. По умолчанию в большинстве версий Python установлен PIP.

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

Основные причины того, что PIP не распознается, заключаются в том, что установка PIP не добавляется в системную переменную или установка неправильно добавлена ​​в ваш PATH. Чтобы решить эту проблему, вы можете использовать следующие методы.

Наконечник: Не распознается как внутренняя или внешняя команда — обычная проблема, и она возникает не только с PIP. Эта статья по теме может быть вам полезна — Не распознается Исправление «Не распознается как внутренняя или внешняя команда» Win 10 .

Исправления для PIP Not Recognized

Проверьте, добавлен ли PIP в переменную PATH

Во-первых, вы должны знать, добавлена ​​ли ваша установка PIP в переменную PATH. Просто сделайте это, выполнив следующие действия:

Шаг 1: Запустить командную строку от имени администратора .

Шаг 2: введите эхо% ПУТЬ% и нажмите Войти . Вы можете увидеть список всех местоположений, добавленных в переменную PATH.

Шаг 3. Попробуйте найти что-то похожее на C: Python37 Скрипты . Если вы его найдете, это означает, что путь установки уже добавлен в переменную PATH. Если нет, вам нужно добавить его в переменную.

Добавить PIP в переменную PATH

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

Графический интерфейс Windows

Шаг 1: нажмите Победа + X нажмите Бежать , тип sysdm.cpl, и нажмите Хорошо .

как открыть эскиз бега6 способов — как открыть команду запуска Windows 10

Команда «Выполнить» обеспечивает удобство доступа к некоторым конкретным программам. В этом посте показано 6 способов открыть окно «Выполнить».

Шаг 2: Под Продвинутый вкладку, щелкните Переменные среды .

Шаг 3: Перейдите в Системные переменные, нажмите Путь> Изменить .

переменные среды

Шаг 4: нажмите Новый и введите C: Python34 Скрипты .

CMD

Быстрый способ добавить PIP в переменную PATH — использовать командную строку, и теперь давайте посмотрим.

Шаг 1. Запустите командную строку.

Шаг 2: введите setx PATH «% PATH%; C: Python37 Scripts» и нажмите Войти . Заменить Python37 с вашей версией Python.

Шаг 3: Затем запустите установочный пакет Python, чтобы проверить, исправлено ли «PIP не распознается как внутренняя или внешняя команда».

Использовать исполняемый установщик Python

Шаг 1: запустить python –version в окне CMD, чтобы проверить установленную версию Python.

Шаг 2: Перейдите на Python.org, чтобы загрузить ту же версию исполняемого установщика.

Шаг 3. Запустите установку и выберите Изменить .

Шаг 4: Убедитесь, что выбрана опция pip.

Шаг 5: в Расширенные настройки окно, выберите Добавить Python в переменные среды и нажмите Установить .

Заключительные слова

У вас есть «PIP не распознанная команда»? Попробуйте исправить это, следуя приведенным выше методам, и мы надеемся, что вы легко избавитесь от проблемы.

SyntaxError: invalid syntax
пишу в cmd, путь в PATH прописан(как и в переменные среды пользователя так и в системных переменных). Помогите пожалуйста!

Не работает команда pip
Здравствуйте. Установил я питон на свой компьютер (Версия python 3.8.1). И все было хорошо до того.

Не работает pip
Дароу коллеги, сегодня столкнулся с такой проблемой, что не могу установить библиотеку через pip3.

Не работает Pip
Установил python 3.5.1 с офф. сайта. Ессно, pip установился с ним в комплекте. Но ни в IDLE, ни в.

Не работает PIP
Добрый день! Подскажите пожалуйста, я только-только начал изучать программу Python и решил.

Сообщение от BobyBorn

Сообщение от BobyBorn

Неверно. SyntaxError: invalid syntax это ошибка интерпретатора. К PATH никакого отношения не имеет.
Ваша ошибка — вы вводите команду не там, где нужно.

Добавлено через 1 минуту

Сообщение от BobyBorn

Как же тяжело учить нубов.
После того как ты открыл cmd, ты должен ввести команду pip install модуль сразу же. А не после того, как написал команду python. Потому что команда python запускает интерактивный режим интерпретатора Python. И теперь все что ты пишешь — уже относится не к cmd, а Python коду.
В этом была твоя начальная ошибка.
>>>
это приглашение интерепратора Python, а не cmd. Отсюда и ошибка invalid syntax, которая никакого отношения в PATH и cmd не имеет. Учи матчасть.

Ну а далее — методом тыка ты нашел файл pip, открыл cmd в каталоге Scripts и ввел команду. Это — правильно. Но описал все это ты неправильно, чем вводишь в заблуждение других.

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

я столкнулся со странной ошибкой, пытаясь установить Django на свой компьютер.

это последовательность, которую я ввел в свою командную строку:

что может быть причиной этого?

редактировать ___________________

по запросу это то, что я получаю, когда я набираю echo %PATH%

24 ответов

вам нужно добавить путь вашей установки pip в системную переменную PATH. По умолчанию pip устанавливается в C:Python34Scriptspip (pip теперь поставляется в комплекте с новыми версиями python), поэтому путь «C:Python34Scripts» необходимо добавить в переменную PATH.

чтобы проверить, находится ли он уже в переменной PATH, введите echo %PATH% в командной строке CMD

чтобы добавить путь установки pip в переменную PATH, вы можете использовать управление Панель или . Например:

Примечание: Согласно официальная документация, «[v]ariables с переменными setx доступны только в будущих окнах команд, а не в текущем окне команд». В частности, вам нужно будет запустить новый cmd.экземпляр exe после ввода вышеуказанной команды, чтобы использовать новую переменную среды.

спасибо Скотту Бартеллу за указание это.

для меня команды:

работал сразу (попробуйте после echo %PATH% и вы увидите, что ваш путь имеет значение C:Python34Scripts).

На чтение 9 мин. Просмотров 263 Опубликовано 19.04.2021

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

Содержание

  1. Что такое PIP?
  2. Причина, по которой ‘pip’ не распознается как внутренняя или внешняя ошибка команды?
  3. Метод 1: Проверка, добавлен ли PIP в вашу переменную PATH
  4. Метод 2: Добавление PIP в переменную среды PATH с помощью графического интерфейса Windows
  5. Метод 3: Добавление PIP в переменную среды PATH с помощью CMD
  6. Метод 4. Открытие пакета Python без добавления переменной PiP
  7. Краткий метод:
  8. The Long Метод:
  9. Метод 5: Убедитесь, что PiP включен в вашу установку Python
  10. Метод 6: Установка Python через исполняемый установщик

Что такое PIP?

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

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

Причина, по которой ‘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 , чтобы открыть командную строку.
  2. В окне командной строки введите echo% PATH% и нажмите Enter , чтобы получить список с все местоположения добавлены в переменную 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 , чтобы открыть экран Свойства системы .
  2. В окне “Свойства системы” перейдите на вкладку Advanced , затем нажмите Переменные среды .
  3. На экране переменных среды перейдите к Системные переменные и щелкните Путь , чтобы выбрать его. Затем, выбрав Путь , нажмите кнопку Изменить… .
  4. На экране переменной среды Edit нажмите New и добавьте путь, по которому находится установка PiP. Для Python 3.4 расположение по умолчанию – C: Python34 Scripts.
  5. После добавления пути откройте новое окно CMD и попробуйте установить пакет python, который поставляется с PiP. Вы больше не должны видеть ошибку « pip не распознается как внутренняя или внешняя команда »..

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

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

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

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

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

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

The Long Метод:

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

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

  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 , чтобы открыть Программы и Возможности.
  2. Внутри Программы и компоненты , щелкните правой кнопкой мыши установку Python и выберите Изменить .
  3. На экране Изменить настройку нажмите Изменить.
  4. В Необязательно На экране “Возможности” установите флажок, связанный с точкой, и нажмите Далее .
  5. Нажмите кнопку “Установить”, чтобы внести изменения в установку Python.
  6. Один раз установка Python изменена, откройте окно CMD и посмотрите, сможете ли вы nУстановите пакет Python с помощью PiP, не увидев ошибки « pip не распознается как внутренняя или внешняя команда ».

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

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

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

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

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

Понравилась статья? Поделить с друзьями:
  • Не работает клавиатура на ноутбуке асер как включить windows 10
  • Не работает команда ping в windows 10
  • Не работает команда chkdsk windows 10
  • Не работает колесо прокрутки мыши windows 10
  • Не работает клавиатура на ноутбуке sony vaio windows 10