|
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
代码和图片在同一个文件夹内,但是还是显示不了图片。
希望有大佬能够帮助我。
代码如下:from easygui import *
buttonbox('下面表情包搞笑吗?',image = 'haha.gif',choices = ('搞笑','不搞笑','还可以'))
报错如下:
Traceback (most recent call last):
File "E:\study\python\小甲鱼学python\buttonbox图片显示.py", line 2, in <module>
buttonbox('下面表情包搞笑吗?',image = 'haha.gif',choices = ('搞笑','不搞笑','还可以'))
File "E:\study\python\小甲鱼学python\easygui.py", line 383, in buttonbox
tk_Image = PhotoImage(master=boxRoot, file=imageFilename)
File "F:\python\lib\tkinter\__init__.py", line 3539, in __init__
Image.__init__(self, 'photo', name, cnf, master, **kw)
File "F:\python\lib\tkinter\__init__.py", line 3495, in __init__
self.tk.call(('image', 'create', imgtype, name,) + options)
_tkinter.TclError: couldn't recognize data in image file "haha.gif"
easygui 不显示图片三种情况:
- 需要安装下 PIL 库,打开 cmd 输入下面的代码即可安装 PIL 库:
python -m pip install pillow -i https://pypi.tuna.tsinghua.edu.cn/simple
然后重新运行代码即可,如果还是不显示图片,那么就是下面的情况
- 图片格式错误,easygui 仅支持 GIF 和 PNG 类型的图片
- 图片路径错误,当前文件夹下没有此文件,重新检测下路径即可
|
|