环境配置
前提安装好python先和vs2019(本人使用的是python3.5版本)
1.用vs2019创建c++项目比如命名为test
2.将python3安装目录下的libs和include复制到test.cpp同目录下
3.将libs目录下的python35.lib重命名为python35_d.lib(这个的原因是include目录下的pyconfig.h里面的代码再debug下调用的是python35_d.lib),不然会报错
4.点击test项目右键,在属性->c/c+±>常规项->附加包含目录中添加…\include。在属性->链接器->常规->附加库依赖中添加…\libs。在属性->链接器->输入->附加依赖项中添加python35_d.lib。
5.项目–>属性–>vc++目录–>包含目录 添加python安装目录中include目录
项目–>属性–>vc++目录–>库目录中添加安装在python中的libs目录
6.属性页的平台和配置管理器都设为64位
开始测试连接
先创建一个简单python脚本测试一下
比命名为testc.py
代码内容实现一个加法
def add(a,b):
return a+b
并在vs的test项目中右键选择添加然后找到用来测试的testc.py脚本选