如何在ubutnu中构建PythonQt



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

如果这不起作用,你也可以建议我一些其他的事情,这将有助于我嵌入python脚本到我的Qt c++应用程序。

首先使用以下命令克隆repohttps://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

最新更新