用vs写python和c++需要哪些工具包_详解如何在VS2019和VScode中配置C++调用python接口...

why

看到这个标题有些人说了,为什么好好的C++你非要调用python?人家明明是两种语言呀!

但是在实际应用中,有时候会用到C/C++调用python来更简单地去完成一些功能,不然人家python为什么有一个文件夹叫include,里边全是.h文件呢?

VScode中配置环境

首先是在VScode中为C++调用python接口配置环境,这里假设你已经配置好了c++编程环境!

1、配置step1

用快捷键Ctrl+Shift+X打开Extensions 商店,输入python,install:

5d1ed8c717b3ae7f1dae81dbc518e6bd.png

2、配置step2

用快捷键Ctrl+Shift+P打开命令面板,打开C/C++:编辑配置(UI):

c761327336a19022d994bd1ded11ba12.png

然后编辑c_cpp_properties.json文件,在文件中的includePath项添加自己的python include路径:“D:\\Python\\Python37\\include”,注意格式。

{

"configurations": [

{

"name": "Win32",

"includePath": [

"${workspaceFolder}/**",

"D:\\Python\\Python37\\include"

],

"defines": [

"_DEBUG",

"UNICODE",

"_UNICODE"

],

"compilerPath": "D:\\MinGW\\bin\\gcc.exe",

"cStandard": "c11",

"cppStandard": "c++17",

"intelliSenseMode": "clang-x64"

}

],

"version": 4

}

3、测试

测试一下:编辑hello.py:

def printHello():

print("Hello World")

c++调用python有两种方式,我在代码中都进行了测试,编辑main.cpp࿱

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值