The wxPython project made a major announcement over the weekend in releasing an alpha version of the new wxPython “Phoenix” package to the Python Packaging Index (PyPI). wxPython is a major cross-platform desktop graphics user interface toolkit for Python. It wraps wxWidgets and is one of the major competitors to PyQt. All new releases of wxPython will be going to PyPI in the future. You can get a copy directly here:
It should also be noted that wxPython is now being distributed as a Python wheel and a tarball. What this means is that you can now install wxPython with pip:
pip install wxPython
If you want to stay on the bleeding edge and use a daily snapshot build, then you do the following:
pip install --pre --find-links http://wxpython.org/Phoenix/snapshot-builds/ wxPython
I’ve been using the Phoenix version of wxPython for over a year and so far it has worked great! You can read more about the differences between it and Classic here:
- Classic vs Phoenix
- wxPython Phoenix Migration Guide
Have not installed yet, and am curious as to whether the pip install includes the demo as well.
The demo is not included with the demo. That has always been a separate download. Once installed, it should use your default wxPython distribution.