So erstellen Sie ein .deb-Installationsprogramm für ein PySide (Qt)-Projekt

So erstellen Sie ein .deb-Installationsprogramm für ein PySide (Qt)-Projekt

Ich habe eine kleine Software mit PySide erstellt, einer GUI-Bibliothek für Python mit Qt. Ich habe sie erfolgreich in eine ausführbare Datei für Ubuntu integriert. http://download.ueseo.org/sitemap-creator/SitemapCreator2.1-ubuntu%20portable-onefile.zip

Ich hoffe, auch ein .deb-Installationsprogramm für meine Software erstellen zu können. Kann mir jemand helfen? Ich habe viele Tutorials im Internet ausprobiert, aber keines hat bei mir funktioniert. Vielen Dank im Voraus.

Antwort1

Das Ubuntu-Wiki bietet eine vollständige Verpackungsanleitung. Dort sollten Sie alle erforderlichen Informationen finden:Verpackungsleitfaden – Ubuntu Wiki

Antwort2

Sie können versuchen, Ihre Anwendung auf Quickly zu portieren und die neue Qt-Anwendungsvorlage zu verwenden, die ebenfallsPySide. Der quickly packageBefehl in der Vorlage verpackt Ihre App für Sie.

Beachten Sie, dass die Quickly Qt-Vorlage nochin Arbeit, aber wenn Sie es versuchen möchten, müssen Sie wahrscheinlich Folgendes tun:

  1. Installieren Sie die Quickly Qt-App-Vorlage gemäß den Anweisungen
  2. Schnelle Installation Schnelle Installation
  3. Erstellen Sie ein Quickly-Projekt für Ihre App mit quickly create ubuntu-application-qt myapp(ersetzenmeine Appmit dem Namen Ihrer App)
  4. cd myappund entfernen Sie dann die Ordner myappund myapp_lib. Behalten Sie die Datei, da Ihre App sie zum Verpacken setup.pybenötigt.python-distutils-extra
  5. Legen Sie den Quellbaum Ihrer App in das neue Projekt, wo sich vorher der myappOrdner befand
  6. Bei Bedarf optimieren
  7. Versuchen Sie, es auszuführen quickly packageund prüfen Sie, ob der Befehl Ihre App verpackt

verwandte Informationen