QT5.6 Python2.7
QT/C++调用python比较麻烦。C++想要调用python,先要包含头文件<Python.h>。第一步需要添加python的头文件路径。在QT项目的.pro文件下添加这两句
INCLUDEPATH +=C:/Python27/include/
LIBS += C:/Python27/libs/python27.lib
(如果用dev-c++想要include <Python.h>,选择工具-编译选项-目录-C++包含文件里面添加你电脑里python安装目录下的include文件夹(eg:C:\Python27\include))
右键.pro文件选择add existing directory和添加库没有什么卵用,添加了也找不到python.h文件
添加py的头文件目录和库文件,路径为电脑里python路径里的include文件夹和libs文件夹里的pyhton27.lib文件
不添加这两句C++就报错找不到python.h头文件
参考:http://zhmy.michael.blog.163.com/blog/static/86157879201152921637906/
然后C++调用python的教程很多,可以参考这个