n1ro°
RU

Компьютеры · Инструкция

Как запустить pip для конкретного Python

Глобальная опция pip `--python` позволяет выполнить pip-команду так, как если бы pip был запущен выбранным интерпретатор

Редакция N1RO · Проверено

Короткий ответ

Используйте `python -m pip --python <path-to-python-or-venv> <command> ..`, например `python -m pip --python .venv install requests`.

Что делать

  1. Определите target: Укажите путь к Python executable или virtual environment в поддерживаемой форме.
  2. Проверьте версию: Сначала выполните безопасную команду, например `python -m pip --python .venv --version`.
  3. Выполните действие: Например: `python -m pip --python .venv install -r requirements.txt`.
  4. Проверьте target environment: Используйте `python -m pip --python .venv list` или запустите target Python и импортируйте пакет.

Проверка результата

  • Пакет установлен именно в выбранное окружение
  • Системный Python не изменён случайно

Важно

Не путайте Python, которым запускается внешний pip frontend, с target, заданным через `--python`; всегда проверяйте destination.

Что учитывать

Не путайте Python, которым запускается внешний pip frontend, с target, заданным через `--python`; всегда проверяйте destination.

Источники и проверка

Фактическая часть сверена по первичным источникам (в т.ч. pip command). Пример и формулировки — редакция N1RO на 2026-09-18.