I just wanted to update that I’ve had a few victories in porting various ETS modules to wxPython Phoenix, but a few things are still proving frustratingly elusive.
The highlights:
- On both Linux and Windows, I’ve managed to get mayavi.mlab and chaco.scene functioning under Python 3.6. For mayavi.mlab, the base scene and toolbars come up nicely, the buttons working directly with the scene work well, and the scene interaction with a mouse is great. On the other hand, anything that works directly with traitsui crashes.
- Under my Windows 7 VM, but not under Linux, some pyface demos that involve traitsui actually work to some extent, the most interesting of which are the envisage example “/plugins/workbench/AcmeLab/run.py” and the pyface example “workbench/run.py”. I was actually able to use both of these to get actual error messages that helped me patch codes to get a little farther along. Both of these eventually crash though.
The big question, besides “Why won’t traitsui work?”, is what is different about the way Win 7 runs versus Linux that allows examples fire up and run a while before failing?
I will set up a Github repo soon for others to join in the fun.
Cheers,
Eric
In the AcmeLab example, one system error message that arises concerns trying to access some object or window that is no longer there. Maybe there are synchronization issues? Do these have something to do with the https://wxpython.org/Phoenix/docs/html/MigrationGuide.html wx.PyEvent or 2-Phase Create, or some other.
I’m interested in this capability too!
···
On Sun, Apr 2, 2017 at 5:53 AM braidedlogix@gmail.com wrote:
I just wanted to update that I’ve had a few victories in porting various ETS modules to wxPython Phoenix, but a few things are still proving frustratingly elusive.
The highlights:
- On both Linux and Windows, I’ve managed to get mayavi.mlab and chaco.scene functioning under Python 3.6. For mayavi.mlab, the base scene and toolbars come up nicely, the buttons working directly with the scene work well, and the scene interaction with a mouse is great. On the other hand, anything that works directly with traitsui crashes.
- Under my Windows 7 VM, but not under Linux, some pyface demos that involve traitsui actually work to some extent, the most interesting of which are the envisage example “/plugins/workbench/AcmeLab/run.py” and the pyface example “workbench/run.py”. I was actually able to use both of these to get actual error messages that helped me patch codes to get a little farther along. Both of these eventually crash though.
The big question, besides “Why won’t traitsui work?”, is what is different about the way Win 7 runs versus Linux that allows examples fire up and run a while before failing?
I will set up a Github repo soon for others to join in the fun.
Cheers,
Eric
In the AcmeLab example, one system error message that arises concerns trying to access some object or window that is no longer there. Maybe there are synchronization issues? Do these have something to do with the https://wxpython.org/Phoenix/docs/html/MigrationGuide.html wx.PyEvent or 2-Phase Create, or some other.
–
You received this message because you are subscribed to the Google Groups “wxPython-users” group.
To unsubscribe from this group and stop receiving emails from it, send an email to wxpython-users+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.