腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
如何部署使用
pybind11
的应用程序?
pybind11
我知道
pybind11
提供了一种从
C++
调用
Python
的方法。我的问题是,我如何分发应用程序?例如,用户还需要在他们的机器上安装
Python
和
Python
包吗?我希望如果我使用
pybind11
,我可以把用过的
Python
脚本
放在我的应用程序
文件夹
下,然后从
C++
调用。用户根本不需要在他的机器上安装
Python
。
pybind11
能实现这个目标吗?或者
Pyt
浏览 45
提问于2019-08-26
得票数 1
1
回答
使用
pybind11
通过预先存在的嵌入式
python
解释器公开
C++
功能
python
、
c++
、
pybind11
要求:我有一个
C++
代码,其中我嵌入了
python
解释器,以便我可以使用
pybind11
导入
/使用
C++
的
python
库。此外,我希望对这段完整的
C++
代码(以及
python
解释器部分)进行包装,并将其作为模块公开给
python
。“
导入
Cpp_func”在py
脚本
中
导入
。到目前为止,我一直在尝试:使用
pybind11
,我可以设法扩展一个样例cpp代码,而
浏览 85
提问于2020-09-07
得票数 2
回答已采纳
1
回答
用
C++
应用程序封装
Python
,该应用程序使用
pybind11
嵌入
Python
python
、
c++
、
packaging
、
pybind11
我有一个
C++
应用程序,我试图使用
pybind11
来支持我的应用程序
中
的
脚本
系统,这样用户就可以编写自己的
脚本
了。我试图使用
Python
,就像许多人使用Lua作为
脚本
语言来扩展应用程序的功能一样。在Lua /
pybind11
方面,我发现了一个很大的不同:使用Lua,我可以静态地将
脚本
语言链接到我的可执行
文件
中
,甚至可以打包一个共享库,但是使用
Python
/<em
浏览 10
提问于2022-06-14
得票数 0
1
回答
ImportError:没有在MacOS上使用
pybind11
命名为<module_name>的模块
python
、
c++
、
pybind11
我正在尝试将使用
C++
脚本
创建的
pybind11
模块
导入
到
python
中
。)File "..module>ImportError: No module named build.module_name 我的CMakeL
浏览 16
提问于2022-04-29
得票数 0
回答已采纳
1
回答
使用
C++
将
Pybind11
扩展到
Python
python
、
c++
、
visual-studio-2015
、
pybind11
我有一些用
c++
编写的代码,我试图在
python
中使用这些代码,而不需要再次重写
python
中
的完整代码,并且我正在使用
Pybind11
来构建一个
python
模块。1)从
Pybind11
下载的3)在visual
中
,a启动了一个新的空
C++
项目。4)在
Pybind11
目录> VC++目录
中
添加了
python
解释器包含
文件夹
(
浏览 3
提问于2017-07-12
得票数 15
回答已采纳
1
回答
如何创建使用pybind创建的
python
包?
python
、
c++
、
package
、
pybind11
、
xtensor
我使用以下命令创建了一个miniconda环境:激活环境并在项目
文件夹
中
为x-张量(用于快速数组计算的
C++
库,
如
NumPy)创建了一个炊具项目。pip3 install cookiecutter cookiecutter https://github.com/QuantStack/xtensor-<em
浏览 2
提问于2020-03-03
得票数 1
回答已采纳
1
回答
Python
setuptools windows上的帮助。未标识Dll依赖项
dll
、
python-3.6
、
setuptools
我在Windows上的一个共享
c++
库(.dll)上写了一个
pybind11
包装器。我想用setuptools制作一个可分发的包。只有当我将所有dll依赖项放在
脚本
文件夹
中
时
,它才会成功。
浏览 0
提问于2021-02-26
得票数 0
7
回答
从
c++
程序调用
python
进行分发
c++
、
python
、
embedded-language
我想从我的
c++
程序
中
调用
python
脚本
文件
。基本上,我正在寻找一个可以使用的.lib
文件
,该
文件
具有类似于Apache的分发许可证。
浏览 1
提问于2008-09-08
得票数 64
回答已采纳
1
回答
在
pybind11
和
C++
中
添加源
时
,没有为目标错误提供源
c++
、
cmake
、
setuptools
、
pybind11
我正在尝试使用
pybind11
在
python
中
创建一个用
C++
编写的库。
python
setup.py sdist
C++
project root folder |--
C++
Project source/
浏览 110
提问于2019-03-26
得票数 2
回答已采纳
1
回答
pybind11
嵌入式
python
:多个
python
版本,cmake找不到正确的版本
python
、
pybind11
我试图在Windows上使用
c++
使用嵌入式
python
来购买
pybind11
应用程序。我安装了
python
3.7、3.8
和
3.9,其中没有一个是PATH当我重命名安装3.9的
文件夹
<e
浏览 31
提问于2022-06-22
得票数 0
3
回答
使用
pybind11
从
c++
调用
Python
函数
c++
、
pybind11
我正在尝试从包含使用
Pybind11
的main()函数的
C++
代码
中
调用
python
函数。但我发现几乎没有可用的参考资料。现有的大多数文档都谈到了相反的方向,即从
Python
调用
C++
。
浏览 3
提问于2017-03-01
得票数 13
回答已采纳
3
回答
如何使cmake查找
pybind11
c++
、
powershell
、
cmake
、
pybind11
、
python-embedding
我正在尝试遵循在
c++
中使用
pybind11
嵌入
python
的简单示例,
如
页面所示。然而,
当
试图使用cmake构建解决方案
时
,我总是收到一个错误: 由于没有在CMAKE_MODULE_PATH中提供"Findpybind11.cmake“,该项目要求CMake查找由"
pybind11
的
文件夹
,其中包括上面链接
中
描述的CMakeLists.txt
和
main.cpp,以及我创建的构建
文件夹<
浏览 3
提问于2020-08-04
得票数 7
1
回答
如何安装由cmake生成的.so
文件
以用于
python
3
python
、
import
、
cmake
、
pybind11
、
.so
我使用X.so
和
cmake生成了一个
pybind11
文件
,以便在
python
中使用我的
c++
函数。函数和
文件
名都是pow。我使用
python
代码blow,但我不工作。如
何在
.so程序
中
安装
和
导入
python
3
文件
?
浏览 9
提问于2022-07-28
得票数 0
1
回答
当
C++
和
Python
文件
不在
同一
文件夹
时
,如
何在
Pybind11
中
导入
Python
脚本
?
python
、
c++
、
pybind11
Files目录示例: base--> Example.cpp (imports myPyExample.py) myPyExample.py 我想用
pybind11
导入
python
脚本
做这个的方法是什么?(仅找到两者位于
同一
文件夹
下的示例)
浏览 10
提问于2019-03-11
得票数 0
2
回答
导入
模块下
同一
个子目录下的
文件
python
、
python-3.x
main.py使用module1.py
和
module2.py 我设法让它工作起来: main.py
中
的import subdir.module1
和
import subdir.module2 module1.py
中
的from .module2 import Module2 我目前面临的问题是让module1成为可执行
脚本
。当我尝试直接运行它
时
,我得到了错误: Traceback (most recent call last):,同时仍然可以从主
脚本
导入
?
浏览 22
提问于2020-06-16
得票数 0
回答已采纳
1
回答
如何从现有的
C++
包创建.dll扩展,包括使用
Pybind11
的.dll、.h
文件
?
c++
、
python-3.x
、
visual-studio-code
、
pybind11
我正在尝试将C/
C++
API包转换为
Python
扩展。我成功地通过了。这是一个简单的教程,对于真正的转换可能不是很实用。 问题1:在哪里放置*.dll
和
*.lib
文件夹
? 在visual教程之后,我创建了一个
C++
项目。在项目发布
和
构建*.dll之前,我可以将*.dll<em
浏览 4
提问于2020-06-08
得票数 0
回答已采纳
2
回答
从其他目录
导入
python
模块有问题吗?
python
、
import
、
directory
它首先
导入
streamer
文件
。然后,流线器
文件
尝试
导入
编辑器
文件
,但失败。误差我不知道还能做什么。我已经添加了init.py
文件
。(它们是空的)更新1 chepner推荐一个相对的
导入
。from .editor import A_class。名字相同的
文件夹
和
文件
听起
浏览 4
提问于2021-07-19
得票数 1
1
回答
增加
C++
中
pybind11
句柄的ref_count
python
、
pybind11
我有一个虚拟对象,我使用
pybind11
在
Python
子类化
和
实现,然后在
C++
代码中使用该对象,但是
当
python
脚本
结束
时
,
python
对象超出了范围,
python
垃圾收集器在我可以在
C++
端使用它之前销毁了我的对象为了避免销毁,我在绑定代码
中
添加了一个"keep“方法来增加ref_count,这样
python
垃圾收集器就不会销毁它了。绑定的
浏览 3
提问于2020-11-03
得票数 2
2
回答
当
xxx是包
时
,将xxx
导入
为
文件夹
python
、
import
、
package
、
directory
、
equals
假设我有一个目录,该目录由一个包含一些
python
脚本
的
文件夹
组成。如果我在
同一
个目录下,我可以import folder_name。但
当
folder_name = actual_
python
_package_name出现问题
时
,问题就开始了。
文件夹
名为numpy,import numpy
导入<
浏览 0
提问于2018-11-08
得票数 0
1
回答
在
C++
中
导入
带有扩展的
Python
c++
、
python
、
linux
解决了:原来我在链接
脚本
中有一个混乱的路径var...当我在注入的
python
脚本
中使用普通函数
时
,一切都
如
预期的那样工作。但是,当我想在
python
脚本
中
导入
一些扩展
时
: import &q
浏览 3
提问于2011-04-28
得票数 1
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
把C/C+程序编译成实用的python模块,突破你的瓶颈
如何把C/C++程序编译成实用的Python模块
PyQt5:PyQt5程序打包1
Python模块知识6:OS、SYS模块
使用PyInstaller轻松分发Python应用程序
热门
标签
更多标签
云服务器
即时通信 IM
ICP备案
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券