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

标签 python eclipse tkinter pydev

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

最佳答案

因为你导入*。因此 Eclipse 不知道 Tk 和 Label 已导入。使用 from Tkinter import Tk, Label 代替。

关于python - 为什么 Eclipse 中的 Pydev 声称工作程序出现错误?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4839308/

相关文章:

Python Tkinter 小窗口在主窗口之前弹出

python - 如何使用Python中的类函数隐藏按钮

python - 旋转 DataFrameGroupBy panadas 对象

python - 为什么 CSV 文件将第一列加载为 dtype64[ns],但将 txt 作为对象加载

python - 特征缩放以相同的比例转换列中的不同值

python - 乘法结果为负零

eclipse - (Eclipse RCP)如何在命令处理程序中获取编辑器的引用

eclipse - 如何告诉 Eclipse 自动显示内容辅助?

eclipse - "paste"SWT 小部件上的监听器

python - tkinter 和 matplotlib Canvas 显示,但不显示导航工具栏和图形标题