未找到文件,但文件已下载

File not found but the file is already downloaded

我是 Python 的新手,正在学习 Tkinter。我正在尝试显示图像:

from tkinter import *
from PIL import ImageTk,Image

img= ImageTk.PhotoImage(Image.open("flower.gif"))
lab = Canvas(image=img)
lab.pack()

mainloop()

但不知何故它显示错误:

FileNotFoundError: [Errno 2] No such file or directory: 'flower.gif'

我已经检查过文件的名称和类型,我确信它们都是正确的。请帮忙?

我找到了答案,以防万一有人和我有同样的问题:

m=Tk()

img= ImageTk.PhotoImage(Image.open("C:/Users/VAIO/Downloads/flower.gif"))
lab = Label(image=img)
lab.pack()

mainloop()