Python-Tkinter-Fehler, "Zum Erstellen eines Image zu früh"

Ich habe also eine Aufgabe, bei der ich Tkinter verwenden muss, um ein Brettspiel zu erstellen. Dies ist nur ein Teil des Programms, in das ich das Image der Tafel einbringen möchte. Aber ich bekomme immer wieder die Fehlermeldung "Too early to create image" und bin mir nicht sicher, was ich falsch mache.

Hier ist mein Code:

<code>from Tkinter import *
from pprint import pprint

# Which variable is currently updating
from variableColors import Variables
VariableIndex = 0               
VariableText = Variables[VariableIndex]

Ids = None             # Current canvas ids of the text and 4 player tokens:
                       # Will be None if not committed

VariableCoords = { }       # Where store variable and coordinates


im = PhotoImage(file="C:\Users\Kiki\Desktop\Assignment\\")
photo = can.create_image(0,0,anchor=NW, image=im)

can.pack()


root.mainloop()
</code>

Jede Hilfe wäre dankbar. Vielen Dank :)

Antworten auf die Frage(1)

Ihre Antwort auf die Frage