У меня есть проект с открытым исходным кодом, содержащий как код Python, так и C. Мне интересно, для меня ли это использование для distutils, потому что я планирую сделать пакет ubuntu/debian. Код C не является тем, что я мог или хотел использовать в качестве расширения Python. C и Python взаимодействуют с TCP/IP через localhost.Причины использования distutils при упаковке проекта C/Python
Итак, нижняя строка здесь заключается в том, что, хотя я изучаю упаковку, использование конкретных файлов distutils только меня смущает, так как я не могу использовать свой C-код в качестве расширений Python? Или я должен разделить свои функции C и Python на отдельные проекты, чтобы лучше понять концепции упаковки?
* (Обратите внимание, что теперь я могу получить очень сердитые ответы от людей, вовлеченных в упаковку. Это нормально. Упаковка похожа на алхимию: темное искусство, сделанное одержимыми мужчинами, которые немного параноики и довольно сумасшедший от паров. Существует большая борьба между различными философиями упаковки, из которых по крайней мере один инструмент.) * –