Qtquick - 未找到 QML 模块

问题描述

我现在开始使用 qt,尤其是 qt 很快,我想从这里做例子:https://doc.qt.io/qt-5/qtquick3d-simple-example.html

然而,import QtQuick3D 1.15 行已经让我头疼。打印的错误是 QML Module not found (QtQuick3D)。如果我尝试导入其他内容,则会出现相应的错误。

错误消息还告诉我 "for qmake projects use the QML_IMPORT_PATH variable to add import paths" 但是我不知道什么路径以及我应该如何设置它?

我见过的另一个解决方案是这里建议的:https://stackoverflow.com/a/64952178/13533641。 我再次不确定要在此处添加哪个路径。我试过“/usr/lib/qt5/bin”和“/home/Qt/5.15.2/gcc_64/bin”。设置该值后,我重新启动了 Qt Creator,但错误仍然存​​在。

我一直在使用的项目是一个空的 QT Quick 应用程序,如果您创建一个新项目,您就会得到它。我刚刚添加了那一行导入。

我已使用维护工具检查插件,并安装了名为 3D 的东西。我不确定这是“正常”的 qtwidget 东西还是我试图在代码中使用的东西。 (或者说反正也没什么区别,谁知道呢)

我现在使用 qt 5.15 版,但我也尝试安装 5.9 和 6。我到处都有同样的问题。 我的机器运行的是 ubuntu 20.04,我使用 linux 的官方下载安装了 qt。 如果我是对的,它安装在目录 /home/Qt 中。

有人知道如何解决这个问题吗?

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)