无法在 qml(PyQt5) 中导入 qtlottie

Posted

技术标签:

【中文标题】无法在 qml(PyQt5) 中导入 qtlottie【英文标题】:Can't import qtlottie in qml(PyQt5) 【发布时间】:2021-04-28 09:35:06 【问题描述】:

如何安装 qtlottie qml 模块?我正在使用 PyQt5(5.15.3),正如文档所说,它自 5.13 起就受支持,但是当我尝试导入它时,出现以下错误:

我在互联网上没有找到解决方法...在此先感谢

【问题讨论】:

【参考方案1】:

默认情况下不会安装它。在 Qt 维护工具中,您需要选中标记为 Qt Lottie Animation 的框。

【讨论】:

感谢您的回答,我打开了它,但我发现我不能将自定义 Qt 版本与 PyQT5 一起使用,所以我无法选择我自己安装的那个,我该怎么办?有什么解决办法吗? 你能从源代码重建 pyqt5 吗? 是的,如果我必须 :) P.S:我正在为 rpi 开发这个应用程序,所以我必须构建它两次(一次用于我的 PC,一次用于 RPI,但如果没有其他方式,我会的)

以上是关于无法在 qml(PyQt5) 中导入 qtlottie的主要内容,如果未能解决你的问题,请参考以下文章

如何为 python 应用程序安装 Qt 模块

将 QML 中的 QSortFilterProxyModel 与 PyQt5 一起使用

如何从js文件中包含qml文件

使用 PyQt5 和 pyudev 通知 QML 的“usb 设备插入”事件

QML导入模块

QML 导入模块