Компьютеры · Инструкция
Как установить Python-пакет в отдельную папку через pip --target
--target используют для vendor-папок, serverless bundles и других случаев, где обычный site-packages или venv не подходи
Короткий ответ
`python -m pip install --target ./vendor requests` устанавливает пакет и зависимости в выбранный каталог. Проверьте актуальные условия по официальным источникам на дату 2026-09-17 и сверьте модель/версию устройства или сервиса перед действием.
Что делать
- 1: Создайте или очистите целевой `./vendor`.
- 2: Выполните `python -m pip install --target ./vendor requests`.
- 3: Проверьте файлы и версии distributions в каталоге.
- 4: Настройте runtime/deploy так, чтобы vendor-каталог попадал в Python import path.
Важно
Произвольный target не становится частью `sys.path` автоматически во всех окружениях.
Проверьте после выполнения
- До команды: Создайте или очистите целевой `./vendor`.
- Контроль результата: Настройте runtime/deploy так, чтобы vendor-каталог попадал в Python import path.
- Не пропустите ограничение: Произвольный target не становится частью `sys.path` автоматически во всех окружениях.
Что учитывать
Произвольный target не становится частью `sys.path` автоматически во всех окружениях.
Источники и проверка
Фактическая часть сверена по первичным источникам (в т.ч. pip install). Пример и формулировки — редакция N1RO на 2026-09-17.