可能重复:
Eclipse PyDev now shows all references to Tkinter as errors
我有一个非常简单的测试项目:
from Tkinter import *
win = Tk()
l = Label(win, text="Hello, TKInter")
l.pack()
win.mainloop()
它运行正常,但在Eclipse中,我得到以下两个错误:
Undefined variable: Label line 3
Undefined variable: Tk line 2
我是否正在做些什么来产生这些错误?如果没有,有没有办法强制Eclipse正确地重新评估这些行?
答案 0 :(得分:1)
因为你import *
。 Eclipse因此不知道导入了Tk和Label。请改用from Tkinter import Tk, Label
。