腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
pybind11
可以
与
现
有的
手动
编写
的
Python
API
一起
使用
吗
?
pybind11
我
的
C++库已经有一个非常重要
的
使用
Python
C
API
手动
编写
的
Python
API
。我不想对现有代码进行重大修改,但
pybind11
中
的
一些函数会非常方便。是否
可以
将
pybind11
与
现
有的
手动
编写
的
应用程序接口集成?.); return p
浏览 12
提问于2020-04-16
得票数 0
3
回答
pybind11
包装现有代码
python
、
c++
、
pybind11
我试图用c++封装一个
pybind11
库,这样我就
可以
在
Python
3.x中
使用
它了。我尝试
使用
swig包装代码,但遇到了一个问题,即SWIG将生成cxx文件,但不会读取所引用
的
标头,因此建议我
使用
pybind11
,因为它比swig更好(我知道这是意见),但我很难找到关于如何引用/构建项目的资源我
的
环境是: Anacondas
使用
Python
3.6构建
浏览 11
提问于2017-09-07
得票数 9
1
回答
python
3.10-dev包中object.h文件中
的
语法错误
compiling
、
python3
、
c++
、
cmake
、
qt-creator
我正在
编写
一个代码,从c++中编辑Sqlite数据库,然后
使用
PyBind11
与
python
一起
使用
程序。我安装了
PyBind11
,构建了它直到这里没有问题,但当我构建代码时,它显示了一个错误:In file included
浏览 0
提问于2023-05-04
得票数 1
1
回答
求共
现
矩阵
的
算法
algorithm
、
matrix
在我
的
理论数据分析课程中,我必须为学生
一起
学习
的
课程找到一个共
现
矩阵。我被要求
手动
完成,因为这不是一门编程课程。问题是,我
的
问题有20门课程和20名学生!有没有像Octave/Matlab或
Python
这样
的
编程语言有
api
函数来做这件事? 如果不是,我
可以
在哪里找到找到共
现
矩阵
的
算法。我
可以
把算法转换成代码。谷歌搜索并没有引导我找到算法。下面是我所拥<
浏览 4
提问于2011-11-10
得票数 0
回答已采纳
1
回答
如何部署
使用
pybind11
的
应用程序?
pybind11
我知道
pybind11
提供了一种从C++调用
Python
的
方法。我
的
问题是,我如何分发应用程序?例如,用户还需要在他们
的
机器上安装
Python
和
Python
包
吗
?我希望如果我
使用
pybind11
,我
可以
把用过
的
Python
脚本放在我
的
应用程序文件夹下,然后从C++调用。用户根本不需要在他
的
机器上安装
Python
浏览 45
提问于2019-08-26
得票数 1
1
回答
Pybind 11:如何绑定具有指针参数
的
C++函数?
python
、
c++
、
pybind11
假设我得到了一个如下所示
的
函数 void myFunc(int *a){ a[1]++;#include "
pybind11
/pybind11.h" m.def(buffer){
浏览 271
提问于2021-10-15
得票数 1
回答已采纳
1
回答
简单C++函数
与
Python
接口
的
最快方法
python
、
c++
、
interface
、
wrapper
我希望能够快速创建一个接口,以便
可以
将
Python
numpy数组传递给这个C++函数,然后让C++函数将X_mod返回给
Python
。我简单地看了一下Boost,对于这个简单
的
目的,它似乎太复杂了? 关于如何为此
编写
一个快速接口,还有其他建议
吗
?
浏览 0
提问于2018-12-12
得票数 0
1
回答
pybind11
中
的
编程绑定
c++
、
c++11
、
pybind11
我正在
使用
pybind11
将一个用c++
编写
的
库导出为
python
模块。我
的
情况可能有点不寻常,因为c++库已经包含了我想要导出
的
类
的
所有元数据
的
结构。我正在考虑是否
可以
利用这些现
有的
元数据,而不是重新输入所有这些元数据来创建
pybind11
绑定。正常
的
pybind11
代码可能如下所示; namespace py =
pybind11</
浏览 19
提问于2020-10-30
得票数 0
回答已采纳
1
回答
在
pybind11
中处理不透明指针
python
、
c++
、
boost
、
pybind11
、
opaque-pointers
我正在将一个用C++
编写
的
Python
模块从Boost.
Python
迁移到
Pybind11
。我
的
C++代码依赖于一个具有不透明指针
的
C库。在Boost.
Python
中,我
使用
了这里
的
文档来处理这些不透明
的
指针: 我找不到
与
Pybind11
相同
的
代码。作为参考,下面是我想要
使用
Pybind11
向
Pytho
浏览 5
提问于2018-06-01
得票数 3
1
回答
用C++应用程序封装
Python
,该应用程序
使用
pybind11
嵌入
Python
python
、
c++
、
packaging
、
pybind11
我有一个C++应用程序,我试图
使用
pybind11
来支持我
的
应用程序中
的
脚本系统,这样用户就
可以
编写
自己
的
脚本了。我试图
使用
Python
,就像许多人
使用
Lua作为脚本语言来扩展应用程序
的
功能一样。在Lua /
pybind11
方面,我发现了一个很大
的
不同:
使用
Lua,我
可以
静态地将脚本语言链接到我
的
可执
浏览 10
提问于2022-06-14
得票数 0
1
回答
pybind11
::keep_alive
的
逆
API
是什么?
c++
、
pybind11
可以
确保附加到列表中
的
对象
使用
pybind11
::keep_alive构造
的
时间至少
与
列表本身一样长。*/);.def("remove"
浏览 4
提问于2021-03-03
得票数 2
1
回答
使用
gcc构建
pybind11
项目时获取未定义
的
引用
c++
、
g++
、
python-c-api
、
pybind11
我试图在Linux中构建一个C++静态库(在我
的
例子中是Ubuntu18.04),
使用
Makefile
使用
GCC。我注意到问题不在makefile本身,而是我试图
与
GCC
一起
编译和构建
的
方式。在我进一步解释GCC方面之前,下面是我当前
的
项目层次结构。 该项目只
使用
驻留在
Pybind11
目录中
的
External_Libraries标头库。我
的
类定义和实现,命名Core.h和Core.cpp
与<
浏览 4
提问于2020-04-06
得票数 2
回答已采纳
1
回答
如何
使用
pybind11
.so链接整个PyTorch?
python
、
c++
、
pytorch
、
pybind11
我有一个
使用
pytorch c++
api
的
pybind11
c++项目: #include <
pybind11
/pybind11.h>#include}, /*lr=*/0.01);} { m.def("my_function", &my_function, &qu
浏览 107
提问于2021-01-18
得票数 3
回答已采纳
1
回答
在Qt Creator项目中嵌入
Python
python
、
qt
、
numpy
、
qt-creator
、
python-c-api
我正在做一个项目,它需要C++调用一个用
Python
语言
编写
的
程序,该程序依赖于
Python
独占
的
模块。该项目是
使用
Qt Creator处理
的
,
Python
3.7.5及其包是通过Miniconda安装
的
。我已经得到了一个
使用
Pybind11
的
基本嵌入工作,其中基本接口工作,但是,大多数外部模块不能被导入。但是,像lxml这样
的
使用
C源文件<em
浏览 39
提问于2020-01-13
得票数 1
1
回答
具有宏定义
的
可伸缩
API
开发
c++
、
plugin
、
macros
几个月后,我将成为一个大型(Ish)项目的一部分,我
的
团队很有可能会更大,至少有2名程序员(可能有3名)和大约3到5名或更多
的
API
用户(我们正在构建一个游戏,他们将
使用
我们尚未选择
的
脚本语言
编写
高级逻辑现在,我在上一个项目中
使用
了下面提到
的
技术,在生成用于映射配置文件
的
结构时取得了“很大”
的
成功。问题是,这将是我第一次
与
几个开发人员和多个
使用
者
一起
构建
A
浏览 0
提问于2015-12-25
得票数 4
1
回答
使用
python
胶囊在cython和
pybind11
之间传输一个
pybind11
对象
python
、
c++
、
cython
、
pybind11
我有两个c++库,它们公开
python
,但
使用
两个不同
的
框架(
pybind11
和cython)。我需要
使用
python
胶囊在它们之间(两种方式)之间传输一个对象。由于cython和
pybind11
使用
python
胶囊
的
方式不同,甚至
可以
让它工作
吗
? 我有一个库A,它定义了一个类Foo,并将它与
pybind11
公开给
python
。库B
使用<
浏览 0
提问于2019-07-19
得票数 3
回答已采纳
2
回答
在Django中
使用
基于Java
的
API
java
、
python
、
django
、
api
我正在
使用
Django创建一个网站,并希望将Google (Android )
的
数据整合到其中。我已经考虑过手工抓取商店,但它似乎是一个缓慢而乏味
的
过程,所以我决定考虑其他选项,即一个名为
的
开源
API
。android-market-
api
的
问题在于它是用Java
编写
的
,并且只有Ruby/PHP端口(不确定这到底意味着什么)。这是一个问题,因为我希望能够
使用
现
有的
Python</em
浏览 12
提问于2012-09-02
得票数 2
回答已采纳
1
回答
从C++函数调用
python
时处理GIL
python
、
pybind11
、
gil
问题是 询问如何
使用
pybind11
将
python
函数作为回调传递给C++,但我还没有找到解释
pybind11
使用
GIL
的
方法。 ..。如果需要从这些线程调用
Python
代码(通常这将是上述第三方库提供
的
回调
API<
浏览 6
提问于2022-07-05
得票数 10
回答已采纳
1
回答
Common.h中
的
pybind11
编译错误(635):错误C2988:无法识别的模板声明/定义
unreal-engine4
、
pybind11
我正在尝试在UnrealeEngine中
使用
pybind11
作为插件。虽然我
可以
用VS2019和
Python
3.9.0在Win10上很好地编译一个独立
的
项目,但在UE4项目内部编译时,我得到了这个错误: D:\work_in_progress\UE4\PB11_TEST\Plugins\myPlugin\Source\
PyBind11
\include\
pybind11
\detail/common.h(635): error C2988: unrecogniza
浏览 3
提问于2020-12-01
得票数 0
1
回答
如何
使用
c++源代码重新加载
使用
pybind11
构建
的
python
模块
python
、
c++
、
pybind11
我正在
使用
pybind11
11文档中
的
第一步示例。which adds two numbers");一切正常,我
可以
在
python
中
使用
它:example.add(2, 3) #returns 5 现在,我做了一个简单
的
更改,
使用
float代替int作为add()
的
输入,所有东西都会编译。这两种方法都经过测试,以
使用
纯基于
python
的</
浏览 0
提问于2020-09-19
得票数 5
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Pytorch拓展进阶(二):Pytorch结合C+以及Cuda拓展
把C/C+程序编译成实用的python模块,突破你的瓶颈
如何把C/C++程序编译成实用的Python模块
用Python提高Excel的效率
为Python正名:语言本身不是瓶颈,可能是外部资源出了问题
热门
标签
更多标签
云服务器
ICP备案
对象存储
实时音视频
即时通信 IM
活动推荐
运营活动
广告
关闭
领券