ModuleNotFoundError: No module named 'knuminput'

я пытаюсь разобраться с PyQt5 и когда я запускаю готовую программу т.е файл с gui возникает ошибка с виджетами, которые начинаются на "k"

ModuleNotFoundError: No module named 'knuminput'

Много раз уже переустанавливал Qt. Я уже не знаю, что делать?

скрин 2-х файлов[![][1]]2


Ответы (1 шт):

Автор решения: eri

Если pyqt5 ставилось через pip, то там отдельная сборка qt не связаная с системной. На системной qt установленны виджеты kde. На той что встроенна в pyqt5 - нет.

Вариант использовать версию из пакета python3-pyqt5. Так получится сделать загрузку виджетов через ui файл.

Но это не сработает с загрузкой при компиляции ui в py файл. Понадобится сделать обертку для них через sip.

Слишком много возни, используй те что без k

→ Ссылка