![So erstellen Sie ein .deb-Installationsprogramm für ein PySide (Qt)-Projekt](https://rvso.com/image/959245/So%20erstellen%20Sie%20ein%20.deb-Installationsprogramm%20f%C3%BCr%20ein%20PySide%20(Qt)-Projekt.png)
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 package
Befehl 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:
- Installieren Sie die Quickly Qt-App-Vorlage gemäß den Anweisungen
- Schnelle Installation
- Erstellen Sie ein Quickly-Projekt für Ihre App mit
quickly create ubuntu-application-qt myapp
(ersetzenmeine Appmit dem Namen Ihrer App) cd myapp
und entfernen Sie dann die Ordnermyapp
undmyapp_lib
. Behalten Sie die Datei, da Ihre App sie zum Verpackensetup.py
benötigt.python-distutils-extra
- Legen Sie den Quellbaum Ihrer App in das neue Projekt, wo sich vorher der
myapp
Ordner befand - Bei Bedarf optimieren
- Versuchen Sie, es auszuführen
quickly package
und prüfen Sie, ob der Befehl Ihre App verpackt