нет модуля с именем res_rc после компиляции файла res.qrc с помощью pyrrc5.exe
С помощью Qt Creator я создал.ui
файл и установите значок главного окна, относящийся к.ico
вres.qrc
файл.
Затем в PyCharm я использовалpyuic
&pyrcc
конвертировать файлы qt в.py
файлы.
Однако после того, как я запустил свое приложение, я получил ошибку импорта, говорящую, чтоNo module named res_rc
в конвертированном ui.py.
Я не знаю, почему на этот раз я получил ошибку импорта. До сегодняшнего дня я действительно мог использоватьres_rc.py
в моих нескольких примерах pyqt5.
Я пропустил что-то столь важное?
2 ответа
Вроде файлы вроде и должны быть в одной папке сapp.py
и теперь он работает нормально.
Раньше я ставилres_rc.py
иui.py
в подпапке
ui ищет ваш res_rc.py в корневой папке, и вы, возможно, сохранили его где-то еще. Есть 2 решения: переместить файл в корень программы или в файле ui.py изменить импорт на "yourmodule.res_rc.py"