Ich googlet viel und habe einige Anpassungen an meinem Code vorgenommen, der das Problem immer noch nicht behoben hat.Python 2.7 Tkinter Label mit Image "pyimage existiert nicht"
Mein Code:
photo = PhotoImage(file="D:/AE theoretische Neuropsychologie/image.gif")
w = Label(app, image=photo)
w.photo = photo
w.pack()
gibt mir die folgenden Fehler (-tracebacks)
Traceback (most recent call last):
File "", line 1, in
File "C:\Users\Asus\Anaconda2\lib\site->packages\spyderlib\widgets\externalshell\sitecustomize.py", line 699, in runfile execfile(filename, namespace) File "C:\Users\Asus\Anaconda2\lib\site-packages\spyderlib\widgets\externalshell\sitecustomize.py", line 74, in execfile exec(compile(scripttext, filename, 'exec'), glob, loc) File "D:/AE theoretische Neuropsychologie/PythonReps/vCGPDM/Segmentation/extremePointsMotion.py", line 45, in w = Label(app, image=photo) File "C:\Users\Asus\Anaconda2\lib\lib-tk\Tkinter.py", line 2591, in init Widget.init(self, master, 'label', cnf, kw) File "C:\Users\Asus\Anaconda2\lib\lib-tk\Tkinter.py", line 2090, in init (widgetName, self._w) + extra + self._options(cnf)) _tkinter.TclError: image "pyimage8" doesn't exist
[Dinge, die ich überprüft]
https://www.daniweb.com/programming/software-development/threads/154237/tkinter-problem https://mail.python.org/pipermail/tutor/2002-May/014584.html
zeigen Sie bitte ein _complete_ Arbeitsprogramm, das diesen Fehler veranschaulicht. Sie lassen viele Details wie zum Beispiel, wie und wann Sie das Root-Fenster erstellen, ob dieser Code in einer Funktion ist oder nicht, etc. Bitte lesen Sie http://www.stackoverflow.com/help/mcve –
Ok ich nicht weiß warum, aber irgendwie funktioniert es jetzt einfach mit app = Tk() So könnte dieser Thread geschlossen werden – codingBeginner01