Как установить на через командную строку — вопрос, который задают себе многие начинающие разработчики, только выбравшие 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 был доступен в системе.

Откройте командную строку и выполните команду:

  1. python -m ensurepip --upgrade
  2. Если система запросит подтверждение, введите Y и нажмите Enter.
  3. После завершения проверьте установку командой pip --version.
⚠️ Внимание: если вы используете Python старше версии 3.4, модуль ensurepip может отсутствовать. В этом случае используйте метод с get-pip.py.
Какой способ установки pip вы используете чаще?
Через get-pip.py
Через ensurepip
Через устоновщик Python
Другой вариант

Добавление в переменные окружения 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 и хотите установить с нуля, следуйте этой инструкции:

  1. Установите Python. Скачайте последнюю версию с официального сайта Python и во время установки обязательно отметьте галочкой Add Python to PATH.
  2. Проверьте установку Python. В командной строке введите python --version. Должна отобразиться версия интерпретатора.
  3. Установите pip. Выполните команду python -m ensurepip --upgrade.
  4. Проверьте pip. Введите pip --version. Если команда не работает, перезагрузите компьютер — иногда изменения в применяются только после перезагрузки.

Чек-лист перед установкой pip

Выполнено: 0 / 4

Часто задаваемые вопросы

Почему команда не работает даже после установки?

Скорее всего, путь к папке 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.