C中如何成功嵌入python
在网上找了很久都没找到正确答案,自己试出来的,分享一下。
1、把D:\python\libs\python27.lib拷贝一份,改名为python27_d.lib
2、创建一个win32 Console Appilication的空项目,再创建c文件,代码如下:
#include "Python.h"
int main(){
/*Python解释器初始化*/
Py_Initialize();
/*运行字符串*/
PyRun_SimpleString("print 'hello world!' ");
/*结束Python解释器,释放资源*/
Py_Finalize();
return 0;
}
3、在VC中添加头文件:
①在 工程-》设置-》连接-》对象\库模块 末尾添加 D:\python\libs\python27_d.lib(即添加安装目录下的python27_d.lib),点击“确定”
②在 工具-》选项-》路径 添加D:\PYTHON\INCLUDE,点击“确定”
4、编译,运行,成功!

浙公网安备 33010602011771号