Kompilieren und Installieren von ausführbaren C-Dateien mit Setuptools / setup.py von Python?
Ich habe ein Python-Modul, das eine externe Binärdatei aufruft, die aus der C-Quelle erstellt wurde.
Die Quelle für diese externe ausführbare Datei ist Teil meines Python-Moduls und wird als .tar.gz-Datei verteilt.
Gibt es eine Möglichkeit zum Entpacken, Kompilieren und Installieren der externen ausführbaren Datei mithilfe von setuptools / setup.py?
as ich erreichen möchte, ist:
Installation dieser Binärdatei in virtuellen Umgebungen Kompilierung / Installation der Binärdatei mit @ verwaltsetup.py install
, setup.py build
etcMachen des binären Teils meines Python-Moduls, sodass es als Rad ohne externe Abhängigkeiten verteilt werden kann