在项目中使用PyQt5时,我使用pyuic5 -x design.ui -o design_ui.py
转换了一些.ui文件tp .py文件。在生成的python文件中,有一个import语句:from ktreewidgetsearchline import KTreeWidgetSearchLine
,Python(3.6.1)无法找到。
我使用的是Ubuntu 17.04。我试过安装KDE及其开发包没有运气。
有人能指出我正确的方向吗?我在哪里可以找到显示小部件所需的正确python包?或者,我如何配置/告诉PyQt / pyuic5生成可以在gnome / unity或跨平台中显示的文件?
非常感谢:)
答案 0 :(得分:0)
我的项目遇到了类似问题,解决方法如下:
对于我的项目(请参阅GitHub上的KSP Mod Analyzer),我有以下结构:
正在运行pyuic5 --from-imports mainwindow.ui -o mainwindow.py
将以下导入指令添加到我的mainwindow.py
from . import resources_rc
这样,导入命令就可以了。