wxPython不起作用_inmport wx生成错误

时间:2014-04-04 15:18:27

标签: python wxpython

这是一个web tutorial,解释了如何安装wxPython(3rd link from the list is the version that i have installed).

我的Python版本也是Python 2.6.2

每当我尝试输入(根据教程)

import wx
app=wx.App()
win=wx.Frame(None)
win.Show()
app.MainLoop()

然后save它和run it我在GUI Python Shell中收到以下消息:

Traceback(most recent call last):
  File "E:/Python26/sdf", line 1, in <module>
   import wx
  File "E:/Python26\wx.py", line 2, in <module>
   app=wx.App()
AttributeError: 'module' object has no attribute 'App'

您还可以在图片中查看... pic.

为什么会在教程中发生这种情况wxPython工作得很糟糕?

我如何绕过这个问题?

1 个答案:

答案 0 :(得分:1)

看起来你命名了你的脚本&#34; wx.py&#34;并将它放在根Python目录中:C:\ Python26。这是Python导入模块时使用的搜索路径的一部分。它找到你的wx.py并导入它而不是真正的wx包。使用与您尝试导入的模块不冲突的名称保存脚本。