Настроить флаги компилятора, используемые pip - PullRequest
2 голосов
/ 02 августа 2020

Я пытаюсь создать Dockerfile, сохраняя при этом минимальный размер, он содержит несколько python пакетов с кодом Cython, который необходимо скомпилировать. Из моих исследований я понимаю, что pip скомпилирует для меня весь код, если я укажу флаг --compile, более того, --global-option позволит мне предоставить флаги для компилятора cython. У меня есть несколько пакетов для установки, поэтому мне было интересно, как я могу предоставить такие флаги, как «-Os» или «-g1», без необходимости указывать их при каждой установке. Это подводит меня к pip.ini, кажется, подходящим местом для указания такого рода информации, но я не могу найти много документации о том, что ему принадлежит или как мне указать список параметров, таких как флаги компилятора, о которых я говорил.

Я не прошу, чтобы кто-то делал за меня всю беготню, рад просто принять ссылки, которые мне не удалось найти.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...