是配置问题吗?为什么IDE显示undefined variable from import:xxx

mrbighiwf 2010-08-04 03:36:59
Python2.6
wxpython: wxPython2.8-win32-unicode-2.8.11.0-py26.exe
eclipse3.4+pydev1.6.0

测试脚本

import wx
if __name__ == '__main__':
app = wx.PySimpleApp()
frame = wx.Frame(parent=None)
frame.Show(True)
app.MainLoop()

其中 app = wx.PySimpleApp()
frame = wx.Frame(parent=None)

IDE上显示2个红叉提示
undefined variable from import: PySimpleApp,
undefined variable from import: Frame
似乎系统找不到wx的方法。但是执行debug-run是正常的,也有窗口弹出。

我搜索了,大家似乎都没有这个问题,是我配置上面还有问题?不解
...全文
508 2 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
ice_0_0_7 2013-02-24
  • 打赏
  • 举报
回复
学习了,多谢兄弟。
mrbighiwf 2010-08-04
  • 打赏
  • 举报
回复
在perferences > interpreter > python> libraries 加上D:\Program Files\Python26\Lib\site-packages\wx-2.8-msw-unicode路径就OK了

37,743

社区成员

发帖
与我相关
我的任务
社区描述
JavaScript,VBScript,AngleScript,ActionScript,Shell,Perl,Ruby,Lua,Tcl,Scala,MaxScript 等脚本语言交流。
社区管理员
  • 脚本语言(Perl/Python)社区
  • WuKongSecurity@BOB
加入社区
  • 近7日
  • 近30日
  • 至今

试试用AI创作助手写篇文章吧