我是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行,in class MyFrame(wx.Frame): AttributeError:'module'对象没有属性'Frame'
请帮我这个, 感谢
答案 0 :(得分:1)
修好了,
我也安装了pip install,它安装了一些其他软件包名称和wx,我从pip卸载了wx,然后再次使用apt-get install安装,现在它的工作请使用它的帮助。
由于