python - wxPython 属性错误 : module has no attribute 'Frame'

标签 python wxpython

我正在尝试学习 wxPython,并且在按照教程学习它时。我遇到了一些错误。我做了很多研究,在这个网站上找不到任何与我的情况相关的东西,我也重新安装并尝试了所有不同版本的 wxpython for python 2.7,仍然没有区别。我使用的是 64 位 Dell Windows 8 计算机。 这是教程中的代码:

import wx
class MyFrame(wx.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()

和错误:

Traceback (most recent call last):
    File "C:\Python27\test", line 2, in <module>
         class MyFrame(wx.Frame):
AttributeError: 'module' object has no attribute 'Frame'

最佳答案

您在同一目录中有一个本地 wx.py 文件。 Python 导入该文件而不是 wx 包。

删除或重命名该文件。

关于python - wxPython 属性错误 : module has no attribute 'Frame' ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18034572/

相关文章:

Python - 使用 zipfile 模块压缩目录中的所有文件

python - 将变量值传递给表单字段

python - wx.lib.masked.NumCtrl 的替代品

python - 当菜单栏下拉菜单时如何截取 Wxpython GUI 程序的屏幕截图

python - 最简单的位图切换按钮

python - 从列表生成 wxPython 小部件组

python - 在 numpy 中使用重复索引时如何指定列 [与 np.add.at() 一起使用]

python - 如何模拟 Elasticsearch Python?

php - 检测 "overall average"图片颜色

python - 如何默认隐藏wxpython状态栏