为什么 Eclipse 中的 Pydev 声称工作程序出现错误?
可能的重复:
Eclipse PyDev 现在将对 Tkinter 的所有引用显示为错误
我有一个非常简单的测试项目:
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 正确地重新评估这些行?
Possible Duplicate:
Eclipse PyDev now shows all references to Tkinter as errors
I have the very simple test project:
from Tkinter import *
win = Tk()
l = Label(win, text="Hello, TKInter")
l.pack()
win.mainloop()
It runs fine, but in Eclipse, I get the following two errors:
Undefined variable: Label line 3
Undefined variable: Tk line 2
Am I doing something to generate these errors? If not, is there a way to force Eclipse to re-evaluate those lines correctly?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
因为您
导入*
。因此 Eclipse 不知道 Tk 和 Label 已导入。使用from Tkinter import Tk, Label
代替。Because you
import *
. Eclipse hence don't know that Tk and Label is imported. Usefrom Tkinter import Tk, Label
instead.