【发布时间】:2011-09-03 01:55:19
【问题描述】:
我一直在尝试使用 PIL 调整图像大小,然后使用 Tkinter 显示它们,但程序一直在崩溃,我已将问题隔离到下面的第二行:
image = Image.open("0.gif")
photo = ImageTk.PhotoImage(image)
这是我的进口:
from Tkinter import *
from PIL import Image, ImageTk
我读过 Tk 必须被初始化,我在程序中执行此操作,然后它到达程序中的那些行。所以我不知道它是什么。
我在 Eclipse 上运行 OSX 和 python 2.7 解释器(使用 PyDev)。
更新:
eclipse 上的错误信息说:
STACK: Stack after current is in use
【问题讨论】:
-
您应该发布错误消息。
-
好主意,现在就在上面!
-
gif 文件 is 与您的脚本在同一目录中,不是吗?否则,您需要提供完整路径。
-
您是否有机会实际发布整个源代码(或者更好的是,发布最小的复制),以便我们更轻松地诊断出您缺少什么?
-
@VictorMota 你解决过这个问题吗?如果您愿意,您是否介意回答您自己的问题并接受它。
标签: python tkinter python-imaging-library