052013
 

装了wxPython用于GUI程序的开发,照例打开Eclipse+Pydev的开发环境,发现输进去示例程序也是祖国山河一片红。

什么wx.App,什么wx.Frame之类的,全被标注了红色提示下滑波浪线。报错“undefined variable from import: App”之类的。但是直接运行,完全木有问题,无语凝咽了我就。

请出StackOverflow大神,想必我遇到的任何问题大神们都遇到过了。果然,找到了一篇问答。

Undefined variable from import when using wxPython in pydev

其中的前面几个试了一下,没有立竿见影的效果。而倒数第二条则很有趣:

Try
wx = wx
Don’t ask why. This approach (that I found when trying to break the problem in smaller parts) just seems to remove the wx undefined variables problem.

看上去很没意义,结果一试就灵,红色提示立马就没了。回头来删掉这句,错误提示没再出现。问题解决。

 Leave a Reply

(必须填写)

(必须填写,邮件地址不会被泄露)

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>