ich in ein ähnliches Problem leite wie hier beschrieben: Why in the world does Python's Tkinter break using canvas.create_image?tkinter unbekannte Option "pyimage"
Aber ich canvas.creat_image
alredy verwenden. Bitte schauen Sie sich meinen Code an.
import tkinter as tk
root = tk.Tk()
img = tk.PhotoImage(file="image.gif")
can= tk.Canvas(root, width=600, height=600)
can.create_image(400, 400, img)
can.pack()
root.mainloop()
Die Fehlermeldung ich erhalte, ist: TclError: unknown option "pyimage5"
wo die Zahl nach pyimage um eins erhöht jedes Mal wenn ich es laufen.
Das Bild selbst funktioniert gut, wenn ich den Code ausführen darunter fein zeigt ...
import tkinter as tk
root = tk.Tk()
img = tk.PhotoImage(file="image.gif")
img_label = tk.Label(image=img)
img_label.pack()
root.mainloop()
Bitte beachten Sie auch die System Spezifikationen hier sehen.
import IPython
print(IPython.sys_info())
{'commit_hash': '5a894b9',
'commit_source': 'installation',
'default_encoding': 'cp1252',
'ipython_path': 'C:\\ProgramData\\Anaconda3\\lib\\site-packages\\IPython',
'ipython_version': '5.3.0',
'os_name': 'nt',
'platform': 'Windows-10-10.0.15063-SP0',
'sys_executable': 'C:\\ProgramData\\Anaconda3\\pythonw.exe',
'sys_platform': 'win32',
'sys_version': '3.6.1 |Anaconda custom (64-bit)| (default, May 11 2017, '
'13:25:24) [MSC v.1900 64 bit (AMD64)]'}
Vielen Dank, sehr dummen Fehler! – mhwh
@mhwh keine große Sache. Es passiert. Ich habe es mir selbst ein paar Mal gemacht und mich genau gefragt, was genau das ist. "Warum es nicht funktioniert", 20 Minuten später ... Oh. –