Python

Как установить pip для Python и проверить, что он работает

pip — это инструмент, через который в Python устанавливают библиотеки. Например, командой pip install requests ставят библиотеку requests

Но лучше начинать не с установки, а с проверки: возможно, pip уже есть

python -m pip --version

На Windows:

py -m pip --version

На macOS и Linux:

python3 -m pip --version

Если команда показывает версию pip, ничего отдельно устанавливать не нужно

Почему лучше проверять через python -m pip

Команда pip --version может относиться не к тому Python, который вы запускаете

Команда python -m pip --version означает: возьми именно этот Python и запусти его pip

Это самый безопасный способ для новичка

Как установить pip на Windows

Если Python установлен с python.org, pip обычно ставится вместе с Python

Проверьте:

py -m pip --version

Если pip не найден, попробуйте включить его через ensurepip:

py -m ensurepip --upgrade

После этого обновите pip:

py -m pip install --upgrade pip

Проверьте еще раз:

py -m pip --version

Как установить pip на macOS

Если Python установлен с python.org, pip обычно уже есть

Проверьте:

python3 -m pip --version

Если pip отсутствует:

python3 -m ensurepip --upgrade
python3 -m pip install --upgrade pip

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

which python3
python3 --version

Как установить pip на Linux

В Ubuntu и Debian pip часто ставят системным пакетом:

sudo apt update
sudo apt install python3-pip python3-venv

Проверьте:

python3 -m pip --version

Если вы работаете в проекте, создайте виртуальное окружение:

python3 -m venv .venv
source .venv/bin/activate
python -m pip --version

Внутри .venv pip обычно доступен сразу

Как проверить pip на практике

Создайте папку проекта:

mkdir pip-demo
cd pip-demo

Создайте виртуальное окружение

Windows:

py -m venv .venv
.venv\Scripts\activate
python3 -m venv .venv
source .venv/bin/activate

Установите библиотеку:

python -m pip install requests

Проверьте импорт:

python -c "import requests; print(requests.__version__)"

Если появилась версия requests, pip работает правильно

Что делать, если pip install не работает

Сначала обновите pip:

python -m pip install --upgrade pip

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

Если ошибка связана с правами доступа, не спешите добавлять sudo. Для учебного проекта почти всегда лучше создать виртуальное окружение и ставить библиотеки туда

Почему pip может быть не найден

Причины обычно такие:

  • Python установлен без добавления в PATH
  • используется не та команда: python, python3 или py
  • активировано не то виртуальное окружение
  • Linux-дистрибутив вынес pip в отдельный пакет
  • VS Code выбрал другой интерпретатор Python

Частые ошибки

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

На Windows используйте:

py -m pip --version

Если работает, ставьте пакеты так:

py -m pip install requests

No module named pip

Попробуйте:

python -m ensurepip --upgrade

Если вы на Linux и команда не помогает, установите системный пакет python3-pip

pip ставит библиотеку, но import не работает

Вы ставите пакет в один Python, а запускаете код другим Python

Проверьте:

python -c "import sys; print(sys.executable)"
python -m pip --version

Оба пути должны относиться к одному окружению

Что почитать дальше по Python

Если нужен общий маршрут по теме, откройте рубрику Python. Для соседних задач пригодятся эти разборы:

Подписаться
Уведомить о
guest
0 комментариев
Старые
Новые Популярные

Настройки cookie

0
Оставьте комментарий! Напишите, что думаете по поводу статьи.x