Компьютеры · Инструкция
Как запустить pip для конкретного Python
Глобальная опция pip `--python` позволяет выполнить pip-команду так, как если бы pip был запущен выбранным интерпретатор
Короткий ответ
Используйте `python -m pip --python <path-to-python-or-venv> <command> ..`, например `python -m pip --python .venv install requests`.
Что делать
- Определите target: Укажите путь к Python executable или virtual environment в поддерживаемой форме.
- Проверьте версию: Сначала выполните безопасную команду, например `python -m pip --python .venv --version`.
- Выполните действие: Например: `python -m pip --python .venv install -r requirements.txt`.
- Проверьте 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.