Python将图像插入到Tkinter错误中

时间:2018-05-04 11:58:43

标签: python tkinter

我想在我的tkinter中插入图片,但收到错误:

  

TclError:image" pyimage7"不存在。

我正在使用WinPython-64-3.3.5.9。我试过" rozmery.gif"但没有帮助。

    from tkinter import *        
    from PIL import ImageTk, Image

    app_root = Tk()

    #Setting it up
    img = ImageTk.PhotoImage(Image.open("rozmery.png"))

    #Displaying it
    imglabel = Label(app_root, image=img).grid(row=1, column=1) 

    app_root.mainloop()

1 个答案:

答案 0 :(得分:0)

在放置之前,您应该保留对图像的引用:

imglabel = Label(app_root, image=img)
imglabel.image = img
imglabel.grid(row=1, column=1)