который имеет достаточно много фич.
Основные hot key:
Ctrl+Alt+E — выполнить выделенный код в консоли
Shift+Ctrl+F10 — запустить текущий скрипт целиком в отдельном процессе
PyCharm очень неплохо поддерживает работу с Qt (кьют).
Во-вторых, нужно обновить питон, если он стар, до версии 3.4 или 3.5.
Теперь ставим PySide и PyQt5:
Со странички скачать сборку pyqt4 для своей версии питона (3.4, 3.5, x64, x32). Установить её при помощи команды в духе
pip install PyQt4-4.11.4-cp35-none-win_amd64.whl
из командной строки (в папке с .whl файлом нажать правую кнопку мыши с нажатым shift, после чего выбрать "Открыть окно команд")....
Теперь установить PyQt5:
либо из под администратора командной строкой
pip install PyQt5
,либо скачав whl файл отсюда (брать PyQt5-5.7-cp35-none-win_amd64.whl или PyQt5-5.7-cp35-none-win32.whl). После этого его нужно будет установить так же, как и PyQt4.
Основная книга: Rapid GUI Programming with Python and Qt.pdf
Русская книга, в которой есть Qt4: Python3 и PyQt4
Серия русскоязычных примеров: https://pythonworld.ru/gui/pyqt5-firstprograms.html
и https://pythonworld.ru/gui