Ich habe ein GUI-Anwendung geschrieben, die aus drei .py files besteht. Wenn ich die Anwendung über Python laufen lasse, habe ich auch nie Probleme mit dem Programm, es stürzt nie ab und es werden keine Fehlermeldungen auf der Konsole ausgegeben. über
Code: Alles auswählen
pyinstaller -F -n NAME PROGRAMM.py
Ich habe folgende Probleme:
Problem1:
Bei einigen Funktionen stürzt jedoch das Ganze Programm (nur die Excutable) ab und schließt sich. Wenn ich NAME aber über
Code: Alles auswählen
./NAME
Code: Alles auswählen
(NAME:1447): GdkPixbuf-WARNING **: 17:47:32.369: Cannot open pixbuf loader module file '/tmp/_MEI5S0Y3c/lib/gdk-pixbuf-2.0/2.10.0/loaders.cache': No such file or directory
This likely means that your installation is broken.
Try running the command
gdk-pixbuf-query-loaders > /tmp/_MEI5S0Y3c/lib/gdk-pixbuf-2.0/2.10.0/loaders.cache
to make things work again for the time being.
Gtk-Message: 17:47:32.381: Failed to load module "canberra-gtk-module"
Gtk-Message: 17:47:32.382: Failed to load module "canberra-gtk-module"
No file found for ".xml" , even though update-mime-info said it would exist.
Either it was just removed, or the directory doesn't have executable permission... ("/tmp/_MEI5S0Y3c/share/mime")
Code: Alles auswählen
Traceback (most recent call last):
File "GUI.py", line 267, in savehere
KeyboardInterrupt
Aborted (core dumped)
Problem2:
Außerdem habe ich noch eine Frage zu pyinstaller: Ich habe in dem Programm Buttons, die über
Code: Alles auswählen
webbrowser.open_new(https://example.com)
Code: Alles auswählen
gio: https://example.com: No application is registered as handling this file
Ich wäre so Dankbar, wenn mir bei den beiden Problemen jemand helfen könnte...
Grüße
P.S.
Hier könnt ihr den Code des Programms angucken, falls das nötig ist: https://github.com/leonfrcom/ErroRCalcS ... pplication
Der Button 'save here' ist QFileDialog in GUI.py (problem 1)
Die Buttons 'open', 'Donate' und 'Usage' sind QPushButtons in GUI.py und verlinken über add.py auf eine Datei bzw. Internetseiten (Problem 2)