1、vs 配置使用C++调用python库和包
参考:http://blog.csdn.net/cjccjccjccjc/article/details/41911803
包引用过程:
右键工程->References->Configuration Properties->C/C++->General->Additional Include Directories处填写c:\Python27\include
右键工程->References->Configuration Properties->Linker->Input->Additional Dependencies处填写 C:\Python27\libs\python27.lib
2、为VS2005添加X64编译环境(因为我安装的python是64位的),否则出现无法解析的外部符号等错误
参考:http://blog.csdn.net/sanqima/article/details/44537431
http://blog.csdn.net/yangqi21/article/details/50982553
3:ImportError:No module named site
参考:http://blog.csdn.net/you_lan_hai/article/details/8592697
我在代码中设置为Py_SetPythonHome("C:/Python27");
4、参考的例子:http://www.cnblogs.com/findumars/p/6142330.html
5、vs2005打印乱码
解决方案:设置编码
#include <iostream>
system("chcp 65001"); //解决控制台乱码
6、Pyobject*转char*
PyObject* pRet = PyObject_CallObject(pv, args);
char *result;
PyArg_Parse(pRet,"s",&result);
本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请
点击举报。