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.

War es hilfreich?

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.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top