Почему pip не работает в командной строке
Перейти к содержимому

Почему pip не работает в командной строке

  • автор:

Не работает pip python в командной строке [дубликат]

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

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

Отслеживать
ответ дан 1 авг 2019 в 13:42
5,127 1 1 золотой знак 14 14 серебряных знаков 31 31 бронзовый знак
В том дело что я не могу найти pip.exe
2 авг 2019 в 1:30
@K0T0V Даже виндовым поиском по всему диску не ищется?
2 авг 2019 в 5:09
Спасибо большое. Я уж думал ничего не получится!
24 мар 2020 в 20:32

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

Отслеживать
ответ дан 1 авг 2019 в 19:34
Артём Блохин Артём Блохин
11 3 3 бронзовых знака

Highly active question. Earn 10 reputation (not counting the association bonus) in order to answer this question. The reputation requirement helps protect this question from spam and non-answer activity.

  • python
  • cmd
  • pip
    Важное на Мете
Связанные
Похожие

Дизайн сайта / логотип © 2024 Stack Exchange Inc; пользовательские материалы лицензированы в соответствии с CC BY-SA . rev 2024.1.17.3574

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

Итак, рассмотрим случай, когда вам не удаётся установить библиотеки для Питона используя команду pip в консоли Windows.

После ввода в консоли команды pip install PyQt5 получаем сообщение:

Сразу разберемся, что такое «pip».

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

Возникшей проблемы можно было избежать, если при инсталляции Питона установить галочку Add Python 3.8 to PATH . Сейчас же, чтобы лишний раз не ломать себе голову, вы можете повторно запустить установку Питона и выбрать вариант Modify (Модифицировать).

Повторно запускаем установку Python и выбираем вариант Modify

Далее следует выбрать, что следует установить.

Далее можно оставить всё по умолчанию.

Перед тем как проверить эффект от выполненных действий, закрываем консоль и открываем её заново. Иначе вы опять увидите сообщение: «pip» не является внутренней или внешней командой…

Снова запускаем консоль и вводим команду pip install PyQt5 .

Поскольку мы ранее установили систему управления пакетами pip, то установка модуля PyQt5 прошла без проблем

Обратите внимание, что нам рекомендовано обновить версию pip. О том, как это сделать, читайте здесь.

Связанные вопросы

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

задан 1 авг 2019 в 13:34
35k показов

pip не распознано, как имя [дубликат]

тупой вопрос, add to path нажал при установке питона( перешел на новый комп, так что решил установить питошку), а консоль выдает такое pip : Имя «pip» не распознано как имя командлета, .

задан 30 авг 2021 в 19:49
7k показов

pip не распознано как имя командлета [дубликат]

Не могу установить discord.py .При попытке появляется вот это. Что нужном в таком случае для установки? Заранее спасибо.

задан 3 фев 2022 в 21:32
3k показов

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

Я попытался установить discord.py .При скачивании питона ставил галочку над Add to PATH , пробовал переустановить pip, переустанавливал питон

задан 16 июл 2020 в 5:02
5k показов

Говорит, что pip не является командой [дубликат]

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

задан 2 янв 2020 в 15:26
2k показов

Команда pip install не работает (pycharm) [дубликат]

pip : Имя «pip» не распознано как имя командлета, функции, файла сценария или выполняемой программы. Проверьте правильность написания имени, а также наличие и правил ьность пути, после чего .

задан 9 июл 2022 в 13:32
404 показа

Не работает pip [дубликат]

Выдаёт ошибку «pip» не является внутренней или внешней командой, исполняемой программой или пакетным файлом. Что делать?

задан 27 окт 2022 в 18:42
1k показов

Почему не импортируется модуль discord.py? [дубликат]

Я пишу в VS code и не могу импортировать библиотеку discord.py. Я прописываю в терминале pip install discord.py. Вот ошибка: pip : Имя «pip» не распознано как имя командлета, функции, файла .

задан 27 дек 2021 в 7:54
282 показа

Выходит ошибка в терминале когда ввожу pip [дубликат]

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

задан 16 апр 2021 в 13:19
396 показов

Не виден PATH-путь [дубликат]

Скачал Пython 2.7.9. Файл pip, который мне нужно запустить, находится в папке C:/Python27/Scripts. Если напрямую ввести путь, то все работает, если же я ввожу этот путь в переменную PATH и в консоли .

задан 24 дек 2018 в 13:37
255 показов

питон не работает в командной строке windows 10 [дубликат]

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

задан 12 сен 2020 в 19:28
120 показов

Не получается установить модуль Phyton: «Фатальная ошибка в лаунчере: не удалось создать процесс с помощью ‘»‘ [дубликат]

Всем привет! Никак не могу установить модуль xldr на ноутбук. Сначала показывал «pip не является внешней или внутренней командой, исполняемой программой или пакетным файлом», потом я установила путь к .

задан 14 янв 2020 в 21:11
99 показов

cmd не хочет устанавливать pip [дубликат]

D:\Python>pip install Django «pip» не является внутренней или внешней командой, исполняемой программой или пакетным файлом.

задан 12 апр 2021 в 9:29
67 показов

Не могу скачать библиотеки. Не установлен? PIP [дубликат]

Пытаюсь скачать библиотеки для питона. Уперся в то что не могу поставить pip. Он вроде и есть, а вроде и нет. Библиотеки разумеется никакие не скачиваются. Что надо исправить? Разбираюсь .

задан 24 янв 2022 в 16:38
65 показов

Как добавить pip в переменные среды Windows 11? [дубликат]

Когда я ввожу pip install python-tk, cmd говорит что такой команды нет. Я посмотрел в интернете и узнал, что чтобы это убрать и чтобы pip работал нужно добавить его в переменные среды. Как это сделать.

Установка pip — Python: Настройка окружения

Если вы устанавливали Python на macOS или Windows по нашим рекомендациям, то pip будет установлен вместе с интерпретатором. На Ubuntu его нужно поставить отдельно с помощью команды:

sudo apt update sudo apt install python3-pip 

Запуск pip

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

Итак, вызываем pip:

-m pip --version pip 20.0.2 from /usr/lib/python3/dist-packages/pip (python 3.8) 

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

Обратите внимание на структуру команды, которую мы вызывали. Эта команда означает « python3 , запусти модуль -m с именем pip как программу с параметром —version ».

Если вы в дальнейшем увидите в документации к pip команды, вроде pip help , то смело вызывайте python3 -m pip help — результат будет тот же самый.

Установка первого пакета

Попробуем установить первый пакет. Для примера возьмем пакет cowsay , который мы установим сразу в пользовательское окружение.

Причин для установки туда есть несколько:

  • Мы не помешаем своими пакетами другим пользователям системы
  • Нам не потребуются права администратора
  • Мы не поломаем операционную систему случайной установкой более свежего пакета, чем того требует система (особенно это важно в Linux, где многие системные задачи решаются с помощью Python)

Итак, установим cowsay:

Пакет установился и стал доступен интерпретатору. Теперь мы видим, что он делает — печатает корову, которая говорит заданную пользователем фразу.

Флаг —user команды pip install сообщает pip, что мы хотим установить пакет в глобальное окружение текущего пользователя. Если этот флаг не указать, то pip установит пакет в общесистемное окружение. Старайтесь не делать так, чтобы не мешать другим пользователям системы.

Программа pip, точки входа и PATH

Как мы увидели выше, установленный пакет cowsay может быть использован из кода. Но этот пакет имеет еще и точку входа.

Точки входа — это готовые к исполнению программы, содержащиеся в пакете. Если у пакета есть точки входа, то pip создаст для каждой специальный исполняемый скрипт, который позволит удобно запускать программу из командной оболочки.

При этом нужно обращать внимание на путь до директории, в которую pip помещает такие скрипты — например, на Linux это ~/.local/bin . Этот путь нужно добавить в PATH . Проверьте содержимое PATH , и если путь прописан правильно, то скрипт для cowsay должен работать так:

Точка входа — это всегда Python-модуль, пригодный для запуска в роли программы. Такие программы называют еще исполняемыми файлами — позже мы рассмотрим, как такие делать. Создаваемые pip’ом скрипты вызывают python3 -m имя_модуля , поэтому установленный нами cowsay можно запускать точно так же:

Всегда свежий pip

Как вы могли уже догадаться, сам pip — это тоже точка входа одноименного пакета pip, поэтому мы его запускаем командой python3 -m pip .

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

-m pip install --user --upgrade pip 

Открыть доступ

Курсы программирования для новичков и опытных разработчиков. Начните обучение бесплатно

  • 130 курсов, 2000+ часов теории
  • 1000 практических заданий в браузере
  • 360 000 студентов

Наши выпускники работают в компаниях:

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

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