Компьютеры · Инструкция
Как заставить pip ставить package из исходников
Это нужно, если требуется локальная сборка с собственным toolchain.
Короткий ответ
`python -m pip install --no-binary=<package> <package>` запрещает wheel для выбранного package и заставляет использовать source distribution.
Что сделать
- 1. Подготовьте compiler/build deps.
- 2. Выполните `python -m pip install --no-binary=<package> <package>`.
- 3. Для всех packages есть `--no-binary=:all:`.
- 4. Проверьте build output.
Проверка
Часто да: source distribution может требовать системный toolchain.
Важно
В минимальных containers заранее установите build dependencies.
Что учитывать
В минимальных containers заранее установите build dependencies.
Источники и проверка
Фактическая часть сверена по первичным источникам (в т.ч. pip install). Пример и формулировки — редакция N1RO на 2026-09-18.