Я пытаюсь установить wxPython на свой Ubuntu 12.10, но безуспешно. Я просмотрел все ответы на этом сайте. Может кто-то, пожалуйста, помогите мне в этом или назовите меня в правильном направлении.Установка wxPython в Ubuntu 12.10
Первоначально, я пробовал http://wxpython.org/BUILD.html, но затем я узнал, что он находится в репозитории, я запустил «sudo apt-get install install python-wxgtk2.8
», он был установлен без каких-либо ошибок, но затем, когда я запустил его, он по-прежнему недоступен. Наверное, я делаю что-то на ходу.
Кроме того, несмотря на то, что она работает в Eclipse, используя PyDev, но я получаю это предупреждение "LIBDBUSMENU-GLIB-WARNING **: Trying to remove a child that doesn't believe we're it's parent.
„“после того, как я закрыть приложение и строка состояния также не работает,
Вот мой код:
import wx
class naman(wx.Frame):
def __init__(self,parent,id): # @ReservedAssignment
wx.Frame.__init__(self,parent,id,'Frame aka Window', size=(300,200))
panel=wx.Panel(self)
statusbar=self.CreateStatusBar()
menubar=wx.MenuBar()
first=wx.Menu()
second=wx.Menu()
first.Append(wx.NewId(),"New Window", "This opens a new window")
first.Append(wx.NewId(),"Open...", "This will open")
second.Append(wx.NewId(),"Undo", "This will undo")
second.Append(wx.NewId(),"Redo", "This will redo")
menubar.Append(first,"File")
menubar.Append(second,"Edit")
self.SetMenuBar(menubar)
if __name__=='__main__':
app=wx.PySimpleApp()
frame=naman(parent=None,id=-1)
frame.Show()
app.MainLoop()
Если кто-то может сказать, почему я получаю это предупреждение и почему строка состояния не работает, это было бы слишком большой !! Тогда я могу продолжать работать в затмении себя и не беспокоиться о WxPython.
PS: У меня есть Python2.7 и Python3.3 уже установлен.
Заранее спасибо.
Какие ответы вы пробовали и как именно он не работал? Пожалуйста, добавьте более подробно (http://stackoverflow.com/posts/17261975/edit) на свой вопрос. –
Вы используете правильную версию Python? Насколько я понимаю, wxPython еще не поддерживает Python 3. – nandhp
Проект wxPython Phoenix совместим с Python 3, но он еще не завершен. В порту по-прежнему много виджетов. –