Aaaah, the ominous metaclass type conflict error. :)You could try editing gui.py the following way. Changeclass BaseLayout(wx.Frame):toclass BaseLayout(Meta1):Then add a new class right before that:class Meta1(wx.Frame):
passEither way seems to work fine on Ubuntu 14 / Windows 10 with Python 2.7. What platform are you on?Let me know how it goes.
Aaaah, the ominous metaclass type conflict error. :)You could try editing gui.py the following way. Changeclass BaseLayout(wx.Frame):toclass BaseLayout(Meta1):Then add a new class right before that:class Meta1(wx.Frame):
pass
Either way seems to work fine on Ubuntu 14 / Windows 10 with Python 2.7. What platform are you on?Let me know how it goes.
TypeError: metaclass conflict: the metaclass of a derived class must be a (non-strict) subclass of the metaclasses of all its bases