Wie verteile ich die Python -App mit Glade -GUI?
-
21-09-2019 - |
Frage
Ich versuche diese App zu verteilen, die ich in Python geschrieben habe. Die Anwendung besteht aus 2 Python -Skripten. 2 .glade
Dateien und 1 .png
Datei.
Hier ist meine DIR -Struktur in diesem Projekt
vasm/
vasmcc.py
src/
vasm.py
gui/
vasm.glade
vasmset.glade
logo.png
vasmcc
ist nur das Python -Skript für die GUI ... das echte Python -Modul wäre vasm.py
.
Meine Frage ist, wie ich das so verteilte, dass es das enthält .glade
und die .png
Dateien?
Mit Distribute meine ich ein installierbares Quellpaket, das auf einem anderen System installiert werden kann.
Lösung
Sie sollten sich ansehen Distutils. Sie können feststellen, dass Sie alle Arten von Dateien installieren sollen, nicht nur den Quellcode selbst. Für den Benutzer ist die Installation Ihres Programms dann auf
$ python setup.py install
Und es ist sogar ziemlich einfach, beispielsweise RPM -Pakete mit Distutils zu erstellen.