【发布时间】:2018-05-01 14:39:27
【问题描述】:
我正在尝试将 jpg 图像放到 tkinter 画布上。 tkinter 给了我这个错误:
无法识别图像文件中的数据
我使用文档中的代码:
canv = Canvas(root, width=80, height=80, bg='white')
canv.grid(row=2, column=3)
img = PhotoImage(file="bll.jpg")
canv.create_image(20,20, anchor=NW, image=img)
png 图像也是如此。甚至尝试将图像放入标签小部件,但得到了同样的错误。怎么了?
我在 Mac 上使用 Python 3。 Python 文件和图像在同一个文件夹中。
【问题讨论】:
-
大多数版本的 tkinter 不支持 jpg 或 png
标签: python macos python-3.x canvas tkinter