KINGDOIT 2022-07-31 18:09 采纳率: 0%
浏览 34

c++通过pybind11 import numpy库发生异常

问题遇到的现象和发生背景

c++调用python numpy库发生异常

问题相关代码,请勿粘贴截图

#include
#include <pybind11/pybind11.h>
#include <pybind11/embed.h>
#include <pybind11/numpy.h>
namespace py = pybind11;

int main()
{
py::scoped_interpreter python;
py::module sys = py::module::import("sys");
py::print(sys.attr("path"));

auto py_append = sys.attr("path").attr("append");
py_append("D:/workspace/workspace/CPBackTest/CPBackTest/PyMode");

py::print(sys.attr("path"));

auto np = py::module::import("numpy");

auto py_mode = py::module::import("python_for_c");
auto res= py_mode.attr("ret_two_add")(1,2);
int ppp = 1;

}

运行结果及报错内容

img

  • 写回答

1条回答 默认 最新

  • CSDN-Ada助手 CSDN-AI 官方账号 2022-08-01 06:01
    关注
    文章:Pybind11使用总结(实现C++与Python互相调用) 中也许有你想要的答案,请看下吧
    评论

报告相同问题?

问题事件

  • 创建了问题 7月31日

悬赏问题

  • ¥15 rt-thread线程切换的问题
  • ¥20 python忆阻器数字识别
  • ¥15 无法输出helloworld
  • ¥15 高通uboot 打印ubi init err 22
  • ¥20 PDF元数据中的XMP媒体管理属性
  • ¥15 R语言中lasso回归报错
  • ¥15 网站突然不能访问了,上午还好好的
  • ¥15 有没有dl可以帮弄”我去图书馆”秒选道具和积分
  • ¥15 semrush,SEO,内嵌网站,api
  • ¥15 Stata:为什么reghdfe后的因变量没有被发现识别啊