I’ve been using Python 3 for some months and I would like to create some GUIs. Does anyone know a good GUI Python GUI framework I could use for this?
I don’t want to use TkInter because I don’t think it’s very good. I also don’t want to use PyQt due to its licensing requirements in a commercial application.
First of all, I suggest you to stay with Python 2.x if you want to develop commercial products at this moment.
This is because it is still the most widely available version of Python.
Currently, Ubuntu ships with 2.7.2 and OS X Lion with 2.7.2, too.
Regarding PyQT, you can use Nokia’s re-implementation of it, PySide. It is under LGPL, so yes, you can create commercial products. Moreover, QT also transitioned to LGPL. See QT License here.
Update: Additionally, support for Python 3.x is still under development for many GUI frameworks, PySide included.