【问题标题】:How to build PythonQt in ubutnu如何在 ubuntu 中构建 Python Qt
【发布时间】:2021-01-27 17:52:46
【问题描述】:

我想在我的c++ Qt 应用程序中嵌入python 脚本,通过在网上搜索,我发现PythonQt 正是我要找的,但是当我找到它时,github repo 有构建描述为 Windows 系统提供,但不适用于 ubuntu 系统,因此在克隆 repo 后,如果我在我的 Qt .pro 文件中包含 src,它会给我输出 Python.h not found,我认为原因是我没有在我的系统中构建它。有没有人可以告诉我如何在 ubuntu 中构建 PythonQt。他们的repo 的链接是这样的:https://github.com/MeVisLab/pythonqt

如果这不起作用,您还可以向我建议一些其他方法,以帮助我将 python 脚本嵌入到我的 Qt c++ 应用程序中。

【问题讨论】:

    标签: c++ qt pythonqt


    【解决方案1】:

    首先使用以下命令克隆repo https://github.com/MeVisLab/pythonqt.git 之后将cd 放入克隆文件夹并执行以下命令将build 放入您的系统中。

    qmake
    

    此命令将在您的当前目录中生成MakeFile 运行以下命令以在您的系统中完全构建PythonQt

    sudo make all
    sudo make install
    

    在执行这些命令时如果出现以下错误

    fatal error: 'private/qmetaobjectbuilder_p.h'
    

    运行下面的命令来解决这个问题

    sudo apt install qtbase5-private-dev
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2015-06-23
      • 1970-01-01
      • 1970-01-01
      • 2023-03-08
      • 1970-01-01
      • 1970-01-01
      • 2013-04-29
      • 2014-10-21
      相关资源
      最近更新 更多