原因分析:Image调用顺序出错,因为第一行的from PIL import Image与第二行tkinter import *冲突,tkinter中也含有Image类,所以你使用的是tkinter.Image
解决方法:from PIL import Image as imim
原调用顺序
try: from PIL import Image except ImportError: import Image import tkinter as tk from tkinter import * from tkinter import filedialog
原调用顺序
import tkinter as tk from tkinter import * from tkinter import filedialog try: from PIL import Image except ImportError: import Image