Как установить на через командную строку — вопрос, который задают себе многие начинающие разработчики, только выбравшие Python в качестве основного языка программирования. Pip — это стандартный менеджер пакетов для Python, позволяющий устанавливать, обновлять и удалять библиотеки всего одной командой. Без него работа с проектами на Pythonturn будет крайне неудобной, а то и невозможной.
В большинстве случаев устанавливается автоматически вместе с Python, но иногда этого не происходит — особенно если вы используете минимальные установщики или старые версии интерпретатора. В этой статье разберем, как проверить наличие pip, установить его вручную через командную строку и решить возможные ошибки.
Проверяем, установлен ли на Windows
Прежде чем переходить к установке, убедитесь, что уже не установлен. Для этого откройте командную строку (Win + R → cmd) и введите:
pip --version или pip -V
Если система выведет что-то вроде pip 23.3.1 from C:\Python311\Lib\site-packages\pip, значит, менеджер пакетов уже установлен. Цифры версии могут отличаться — это нормально. Если же вы увидите сообщение 'pip' is not recognized as an internal or external command, переходите к следующему разделу.
Если команда pip не работает, попробуйте использовать python -m pip --version. Это универсальный способ запуска через интерпретатор Python, который сработает даже если путь к не добавлен в переменные окружения.
| Метод установки | Команда | Требует интернет | Работает без в PATH |
|---|---|---|---|
| Через get-pip.py | python get-pip.py |
Да | Да |
| Через ensurepip | python -m ensurepip --upgrade |
Нет | Да |
| Через установщик Python | — | Да | Нет (нужно переустанавливать) |
Способы установки на Windows
Есть два основных способа установить вручную: через скрипт get-pip.py и с помощью диспетчера пакетов Python. Первый метод считается самым надёжным, так как работает даже на минимальных установках Python. Второй подходит, если у вас уже есть работающий интерпретатор.
можно установить через установщик Python, выбрав опцию «Add Python to PATH» во время инсталляции. Но если вы уже установили Python без этой опции, проще воспользоваться командной строкой.
Установка через get-pip.py
Самый универсальный способ — скачать официальный скрипт get-pip.py и запустить его. Вот пошаговые действия:
- Скачайте скрипт по адресу
https://bootstrap.pypa.io/get-pip.py. Для этого можно использовать браузер или команду в командной строке:curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py(еслиcurlне установлен, используйте браузер). - Поместите файл
get-pip.pyв любую папку, например, на рабочий стол или вC:\. - Откройте командную строку от имени администратора (
Win + X → командная строка (администратор)). - Перейдите в папку со скриптом с помощью команды
cd путь_к_папке, например:cd C:\Users\ИмяПользователя\Desktop. - Запустите установку командой:
python get-pip.py.
Установка через ensurepip
Если у вас уже установлен Python версии 3.4 или новее, можно воспользоваться встроенным модулем ensurepip. Это быстрее, чем скачивать скрипт, но требует, чтобы Python был доступен в системе.
Откройте командную строку и выполните команду:
python -m ensurepip --upgrade- Если система запросит подтверждение, введите
Yи нажмите Enter. - После завершения проверьте установку командой
pip --version.
⚠️ Внимание: если вы используете Python старше версии 3.4, модульensurepipможет отсутствовать. В этом случае используйте метод сget-pip.py.
Добавление в переменные окружения PATH
Если после установки команда pip всё равно не работает, скорее всего, путь к не добавлен в переменные окружения. Это исправляется вручную:
В большинстве случаев устанавливается в папку C:\PythonXX\Scripts или C:\Users\ИмяПользователя\AppData\Local\Programs\Python\PythonXX\Scripts, где XX — версия Python (например, 311 для Python 3.11).
| Версия Python | Типичный путь к pip | Команда для проверки пути |
|---|---|---|
| Python 3.10 и новее | C:\Users\Имя\AppData\Local\Programs\Python\Python310\Scripts |
where python |
| Python 3.7–3.9 | C:\Python39\Scripts |
where pip |
| Python 2.7 | C:\Python27\Scripts |
python -c "import sys; print(sys.executable)" |
Проверка работы и обновление
После установки обязательно проверьте работу pip. Выполните в командной строке:
pip list — отобразит список установленных пакетов.
pip install requests — попробуйте установить популярную библиотеку requests. Если установка пройдёт без ошибок, значит, работает корректно.
Также рекомендуется обновить до последней версии:
python -m pip install --upgrade pip
Даже если pip установлен, его всегда стоит обновлять — это исправляет ошибки и добавляет новые функции.
Пошаговая инструкция: установка с нуля через CMD
Если вы никогда не работали с Python и хотите установить с нуля, следуйте этой инструкции:
- Установите Python. Скачайте последнюю версию с официального сайта Python и во время установки обязательно отметьте галочкой
Add Python to PATH. - Проверьте установку Python. В командной строке введите
python --version. Должна отобразиться версия интерпретатора. - Установите pip. Выполните команду
python -m ensurepip --upgrade. - Проверьте pip. Введите
pip --version. Если команда не работает, перезагрузите компьютер — иногда изменения в применяются только после перезагрузки.
Чек-лист перед установкой pip
Часто задаваемые вопросы
Почему команда не работает даже после установки?
Скорее всего, путь к папке Scripts не добавлен в переменные окружения PATH. Проверьте это, выполнив команду where pip. Если путь не отображается, добавьте его вручную через «Параметры системы → Переменные окружения».
Можно ли установить без прав администратора?
Да, но только для текущего пользователя. Используйте команду python -m ensurepip --user или установите через get-pip.py с флагом --user. В этом случае будет установлен в папку %APPDATA%\Python\PythonXX\site-packages.
Как удалить с Windows?
Удалить можно, удалив папку pip в Lib\site-packages вашей установки Python. Однако это не рекомендуется, так как может нарушить работу других пакетов. Лучше переустановите с чистыми настройками.
Пишет ошибку «No module named pip» — что делать?
Эта ошибка означает, что модуль не установлен или не найден. Попробуйте установить его через get-pip.py или командой python -m ensurepip --upgrade. Если проблема сохраняется, проверьте, правильно ли установлен Python.