Seite 1 von 1

FileNotFoundError beim starten einer Exe

Verfasst: Donnerstag 25. Juni 2020, 10:31
von Particledust
Ich habe eine GUI mit Tkinter erstellt, die unter anderem Tooltips enthält. Für deren Erstellung verwende ich das Paket Pmw.Balloon.

Die Erstellung einer Exe mit Pyinstaller erfolgt fehlerfrei. Wenn ich diese jedoch starte, erhalte ich einen FileNotFoundError:

Bild


Das Script habe ich mit Anaconda-Jupyter Notebook geschrieben und alle notwendigen Python Pakete (inklusive Pmw) in einer Umgebung installiert.

Weiß jemand von euch, wie ich den Fehler beheben kann?

Re: FileNotFoundError beim starten einer Exe

Verfasst: Donnerstag 25. Juni 2020, 11:39
von peterpy
Hallo Particledust,
ich kenn mich mit Windows nicht mehr gut aus.
Was mir auffällt sind die doppelten Backslahs. Ist das so gewollt?
Gruss
Peter

Re: FileNotFoundError beim starten einer Exe

Verfasst: Donnerstag 25. Juni 2020, 11:47
von sparrow
Ich würde eher sagen, das wird das Modul "Pmw" nicht mit eingepackt.

Pyinstaller baut ja eine Exe, die einen kompletten Python-Interpreter + alle Module beinhaltet. Und hier scheint etwas zu fehlen.
Ein schnelles googeln hat ergeben, dass das wohl ein bekanntes Problem ist.

Re: FileNotFoundError beim starten einer Exe

Verfasst: Donnerstag 25. Juni 2020, 12:16
von Particledust
@peterpy

Die Stellen sind absichtlich geschwärtzt. Hätte eine andere Farbe verwenden sollen, damit es offentlicher ist.

@sparrow

Du hast wahrscheinlich Recht. Ich habe mir einige Beiträge dazu durchgelesen, finde jedoch keine Lösungsvorschläge.