Компьютеры · Инструкция
pip command not found: проверить python -m pip
Выполните `python --version` и `python -m pip --version`; на Windows при необходимости `py -m pip --version`. Если модул
Короткий ответ
Сначала выполните `python -m pip --version` (на Windows также `py -m pip`); если это работает, проблема только в PATH, а если модуль отсутствует — установите pip официальным способом для вашей поставки Python/`ensurepip` там, где он поддерживается.
Проверка по порядку
- Выполните `python --version` и `python -m pip --version`; на Windows при необходимости `py -m pip --version`.
- Если модуль найден, используйте `python -m pip ..` и отдельно исправляйте PATH только если нужен короткий executable.
- Если модуль отсутствует, определите способ установки Python и не смешивайте системный package manager с произвольным installer.
Исправление
- Где поддерживается `ensurepip`, выполните `python -m ensurepip --upgrade` согласно документации.
- При необходимости обновите pip через `python -m pip install --upgrade pip`, соблюдая правила managed environment.
- Создайте venv и снова проверьте `python -m pip --version`, отделив проектное окружение от системного PATH.
Как понять, что исправлено
- python -m pip --version указывает на ожидаемый interpreter/venv и package installation работает без зависимости от случайного PATH.
Важно
Не устанавливайте pip случайным скриптом поверх системного Python. Используйте python -m pip и официальный способ вашей поставки/окружения.
Что учитывать
Не устанавливайте pip случайным скриптом поверх системного Python. Используйте python -m pip и официальный способ вашей поставки/окружения.
Источники и проверка
Фактическая часть сверена по первичным источникам (в т.ч. Installation). Пример и формулировки — редакция N1RO на 2026-09-17.