Je me présente un problème similaire comme décrit ici: Why in the world does Python's Tkinter break using canvas.create_image?tkinter option inconnue « pyimage »
Mais je me sers canvas.creat_image
alredy. S'il vous plaît jeter un oeil à mon code.
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()
Le message d'erreur que je reçois est: TclError: unknown option "pyimage5"
où le nombre après des augmentations de pyimage par un à chaque fois que je le lance.
L'image elle-même fonctionne très bien si je lance le code ci-dessous affiche bien ...
import tkinter as tk
root = tk.Tk()
img = tk.PhotoImage(file="image.gif")
img_label = tk.Label(image=img)
img_label.pack()
root.mainloop()
S'il vous plaît voir aussi le système specifcations ici.
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)]'}
Merci beaucoup, erreur très stupide! – mhwh
@mhwh pas une grosse affaire. Ça arrive. Je l'ai fait moi-même à quelques reprises en me demandant exactement la même chose. "POURQUOI NE FONCTIONNE PAS", 20 min plus tard ... Oh. –