GUI python中的图像问题

GUI python中的图像问题,python,python-2.7,user-interface,tkinter,Python,Python 2.7,User Interface,Tkinter,我使用的是Python2.7,出于某种原因,它无法识别某些模块。我想用Tkinter打印一张图像,但它不起作用 从Tkinter导入* 导入ImageTk root=Tk() 帧=帧(根) frame.pack() 画布=画布(框架,bg=“黑色”,宽度=500,高度=500) canvas.pack() photoimage=ImageTk.photoimage(file=“Logo.png”) canvas.create_image(150150,image=photoimage) roo

我使用的是Python2.7,出于某种原因,它无法识别某些模块。我想用Tkinter打印一张图像,但它不起作用

从Tkinter导入*
导入ImageTk
root=Tk()
帧=帧(根)
frame.pack()
画布=画布(框架,bg=“黑色”,宽度=500,高度=500)
canvas.pack()
photoimage=ImageTk.photoimage(file=“Logo.png”)
canvas.create_image(150150,image=photoimage)

root.mainloop()是
PIL
模块的一部分

您需要使用来自PIL import ImageTk的

您还需要保存对图像的引用。这里有一个例子

 photoimage = ImageTk.PhotoImage(file="Logo.png")
 root.image = photoimage
 canvas_image = canvas.create_image(150, 150, image=root.image)

这也是我的问题之一,当我尝试使用“from PIL import ImageTk”时,它会说:“没有名为PIL的模块”,那么您可能应该安装PIL<代码>pip安装枕头
我该怎么做?在shell/命令提示符/cmd的代码中输入它。