首页 > 编程语言 > 详细

C++调用python遇到0xc000007b

时间:2021-05-08 00:37:39      阅读:21      评论:0      收藏:0      [点我收藏+]

之前同样的环境用这个并没有错误,我怀疑是中间我删除了一些不该删除的东西,比如一些dll导致最终的问题。报错如下:
技术分享图片

试了很多的方法,都没有用,最后经过查找资料,了解到0xc000007b是因为相应的dll出了问题,在通过查找SysWOW64的作用,发现这个是(WoW64 (Windows On Windows64)是一个Windows操作系统的子系统,被设计用来处理许多在32-bit Windows和64-bit Windows之间的不同的问题,使得可以在64-bit Windows中运行32-bit程序),所以会想起是不是因为之前32为和64位的python的安装问题,就把64位的删除换回了32位。

还有一个点,就是问题发生的点,我发现是在引入python.h这个头文件的时候出现的。所以就留心了一下python的include文件夹的创建时间,确实有点问题(如果使用卸载程序卸载,并不会删除这个文件夹重新下载,而是保留,所以出现了62和32混搭?)

最后把

C++调用python遇到0xc000007b

原文:https://www.cnblogs.com/oksir/p/14741246.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!