python - wxPython 在 ubuntu 上运行不正常

标签 python ubuntu wxpython

我是 wxpython 的新手,我刚刚通过以下命令安装在我的 ubuntu 13.04 上:

sudo apt-get install python-wxgtk2.8

我的系统说它安装正确,但是当我尝试运行一个简单的应用程序时:

import wx
class MyFrame(wx.Frame):

    def __init__(self):
        wx.Frame.__init__(self, None, -1, "My Frame", size=(300, 300))
        panel = wx.Panel(self, -1)
        panel.Bind(wx.EVT_MOTION, self.OnMove)
        wx.StaticText(panel, -1, "Pos:", pos=(10, 12))
        self.posCtrl = wx.TextCtrl(panel, -1, "", pos=(40, 10))

    def OnMove(self, event):
        pos = event.GetPosition()
        self.posCtrl.SetValue("%s, %s" % (pos.x, pos.y))
if __name__ == '__main__':
    app = wx.PySimpleApp()
    frame = MyFrame()
    frame.Show(True)
    app.MainLoop()

我收到错误:回溯(最近一次调用最后一次): 文件“.path./wxTest.py”,第 2 行,位于 MyFrame 类(wx.Frame): AttributeError: 'module' 对象没有属性 'Frame'

请帮帮我, 谢谢

最佳答案

搞定了,

我还使用 pip install 安装,它安装了一些其他带有 wx 的包名称,我从 pip 中卸载了 wx,然后再次使用 apt-get install 安装,现在它可以工作了,请使用它的帮助。

谢谢

关于python - wxPython 在 ubuntu 上运行不正常,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22163045/

相关文章:

python - 那是什么数据格式?以及如何解析它(python)?

php - 白屏后没有记录 PHP/Smarty 错误

php - mod_rewrite 无法在 Ubuntu 上使用 apache2

python - wxPython线程阻塞

Python/Plotly 甘特图 : a marker to indicate current date in timeline?

创建word文档时python-docx style_id错误

ubuntu - Solr JVM 内存和 MMapDirectory

python - wxWindows/wxPython 中没有标题栏的窗口

python - wxPython:鼠标右键单击不设置焦点

python - NLTK FreqDist,绘制归一化计数?