&quot“ Importerror: *.so:无法打开共享对象文件” PIP安装使用Pybind11构建的扩展模块
我遇到了一些我不了解的特殊行为。我有一个使用pybind11构建的python/c ++模块(称为x)。在我的构建目录中, build |- X |- a.so |- b.so |- X.cpyth…
pybind11:转换boost :: container ::向量列表
类似于 boost ::可选的 type_caster pybind11文档我需要一个用于 boost :: container :: vector :: vector< t> 。 不幸的是,我正在尝试 name…
如何正确绑定C++ pybind11的克隆模式?
我正在尝试用PyBind11包装C ++类,以实现克隆模式。我一直在关注提供的文档(请参阅 https:///pybind11.readthedocs。 io/en/stable/Advanced/class.…
如何找到Pybind11从Python致电到C++
试图调试从Python到C ++的PYBIND11。可以设置断点并按顺序击中两侧。 Python中的功能是 pyspiel.load_game line36 game = pyspiel.load_game('kuhn_po…
pybind11:违反访问,无rtti数据,将void*施放到指针到先前注册的班级并将其退还给Python
我遇到了一个问题,我尝试将 void*施加到一个先前注册的类 mtdti< mtObject>*的指针,然后将该指针返回到Python side 。该函数是一个简单的包…
C++函数未导出。
我目前正在尝试定义一个共享库,我的目标是从 Python C++ 扩展以及普通 C++ 应用程序中使用它。 我设法构建了共享库,并尝试将一个简单的 C++ 应用程…
如何从C++导出数据用pybind11包裹的对象将副本量最小的熊猫数据框架包装到熊猫数据框架中?
我有一个 C++ 类 Plants ,其中包含嵌套/链接/...对象形式的数据。 这个类可以在 python 中通过 pybind11 访问。 我想以“表格”形式访问所包含数据的…
在 c++ 中使用 pybind11 嵌入 python类:如何调用c++的成员函数来自 python 的类
我有一个具有方法(myClass :: methodwithpy)的课程,可以使用嵌入式pybind11通过某些python脚本来自定义,迄今为止可行。 在Python脚本中,我需要以…
Pybind11 共享库可见性问题
我们正在尝试将一些C ++代码编译到使用PYBIND11的共享库中。该共享库不调用Python函数,而是从Python脚本调用。然后,我们要创建一个使用此共享库来测…
通过 Pybind11 将 Eigen csr_matrix 导出到 python,而不转换为 scipy.sparse.csc/csr 矩阵
我想将特征CSR稀疏矩阵导出到Python,以执行基准测试。我很清楚scipy.sparse csr矩阵正在遵循csr矩阵的规范格式,而eigen具有不同的表示,这是我想要…
由C++生成的GDB CoreFile segfault和pybinder没有符号
上下文:我有一个在服务器上运行的程序,该程序每月几次segfault。该程序是一个Python程序,它使用了在C ++中实现并由Pybinder公开的一些库。 我能够…
如何在 python/pybinder 中捕获 corefile
上下文:我有一个 python 脚本,调用用 C++ 实现的接口,并由 pybinder 公开。 据我了解,拥有 corefile 需要: 将 corefile 大小设置为无限制,默认…
Pybind11:可用的 array_t 构造函数
我想从 double* 和 size 创建一个 array_t 。 我没有找到文档中明确提到的构造函数。 我尝试复制此线程: PyBind11:将 c++ 数组返回为 numpy数组更改…
如何在 C 中导入 len() 或 help() 等基本函数与 pybind11
我对 pybind11 还很陌生,我试图在我的文件中导入/借用简单的 Python 函数,例如 len() 或 尤其 help() C++ 代码。 请注意,我不想在 C++ 中使用 pybi…
检测代码是否在 Python / Pybind 上下文中运行
我有一个用 C++ 编写的 Linux 共享库,可以从许多不同的地方(其他库、各种可执行文件等)调用它。 有时,通向我的库的调用链以 Python 开始(例如,P…