在用Tkinter和PIL输出图片时,总是报错,说
可在shell里用Image用的好好的
仔细看了一番原来是Tkinter中也有一个叫Image的类,这两个冲突了,
之所以报错,是因为这儿调用的是Tkinter里的Image,而不是PIL里的,,如图
这样就用Tkinter里的把PIL里的覆盖掉了,所以报错,,解决方法也就简单了
调整一下顺序就好了
就可以了。
在用Tkinter和PIL输出图片时,总是报错,说
可在shell里用Image用的好好的
仔细看了一番原来是Tkinter中也有一个叫Image的类,这两个冲突了,
之所以报错,是因为这儿调用的是Tkinter里的Image,而不是PIL里的,,如图
这样就用Tkinter里的把PIL里的覆盖掉了,所以报错,,解决方法也就简单了
调整一下顺序就好了
就可以了。
转载于:https://my.oschina.net/chinesezhx/blog/224561