我用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/

10-10 18:18