我刚刚下载了 wxPython,并从这里运行了一些示例程序。但是,在使用 wx.* 中的变量的每一行上,我都会收到“来自导入错误的未定义变量”
例如,以下程序在第 1、4、8 行生成五个错误,在第 5 行生成两个错误:
import wx
class MyFrame(wx.Frame):
""" We simply derive a new class of Frame. """
def __init__(self, parent, title):
wx.Frame.__init__(self, parent, title=title, size=(200,100))
self.control = wx.TextCtrl(self, style=wx.TE_MULTILINE)
self.Show(True)
app = wx.App(False)
frame = MyFrame(None, 'Small editor')
app.MainLoop()
但是,该程序可以完美地编译和运行。我没有对 pydev 或 eclipse 进行任何重大修改,并且 wxPython 安装是全新的。