我用Anaconda下载了Python 2.7。我在用Windows7。
我试着跟随:
from Tkinter import Tk, Frame, Canvas
import ImageTk
t = Tk()
t.title("Transparency")
frame = Frame(t)
frame.pack()
canvas = Canvas(frame, bg="black", width=500, height=500)
canvas.pack()
photoimage = ImageTk.PhotoImage(file=r"test.png")
canvas.create_image(150, 150, image=photoimage)
t.mainloop()
我得到以下错误:
ImportError: No module named _imagingtk
我想我需要安装ImageTk,这是怎么说的。
但是我怎样才能在Windows上安装呢?
我应该在哪里输入这个代码?
$ pip install ImageTk
如果我尝试:
import ImageTk
我没有任何错误。什么意思ImageTk实际上已经安装了,对吧?
谢谢
最佳答案
ImageTk
是在软件包中定义的,您应该使用它安装:
pip install Pillow
PIL
是可通过Pillow
访问的PIL
端口。现在导入pip
如下:from PIL import ImageTk
关于python - 如何使用Python 2.7.8 | Anaconda 2.1.0(32位)加载png图像?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/27692716/