C++调用Python方法基本有以下几个步骤:
1、下载Python,单独下载和conda安装的都可以
2、配置信息(本次我用的配置是VS2013+Python36),注意Python请下载32位的版本(即使你的操作系统是64位的),否则会函数未定义的错误
3、把Python加到VS2013的方法;先建立一个空的Win32控制台项目,创建main.cpp(具体代码下面由贴出),把python的inlcude和libs两个文件夹拷贝到。sln的同一级目录下,然后打开libs,复制一份python36.lib,并命名为python36_d.lib(这个的原因是inlcude目录下的pyconfig.h里面的代码在debug下调用的是python36_d.lib), 然后右击进入属性设置页 C++->常规->附加包含目录,输入 ..\include; 再找到链接器->常规->附加目录项,输入 ..\libs; 接着找到链接器->输入->附加依赖项,添加python36_d.lib;到这里,配置信息就OK了;
4、把python36.dll拷贝到debug或者release目录下面。