为什么Eclipse中的Pydev声称工作程序出错?

时间:2011-01-29 20:42:15

标签: python eclipse tkinter pydev

  

可能重复:
  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正确地重新评估这些行?

1 个答案:

答案 0 :(得分:1)

因为你import *。 Eclipse因此不知道导入了Tk和Label。请改用from Tkinter import Tk, Label