我正在使用 PIL 加载 jpg 文件并将其显示在标签小部件中。起初,我从 python 得到“解码错误”,发现这篇关于堆栈溢出的帖子 - How can I install PIL on mac os x 10.7.2 Lion - 它解决了解码错误。但是,标签不显示任何图像,只是一个白色区域。这是加载图像的代码 -
script, file = argv
self.orgimg = Image.open(file)
#Original Image
img = ImageTk.PhotoImage(self.orgimg)
Label(self.root, image=img).grid(row=0,column=0,padx=5,pady=5)