热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

pybind11的安装以及库的使用(ubuntu20.14)

目录1、安装第三方库2、安装pybind111)源码下载2)编译安装1、安装第三方库sudoapt-getinstallcmake3.18.2#&#


目录

    • 1、安装第三方库
    • 2、安装pybind11
        • 1)源码下载
        • 2)编译安装


1、安装第三方库

sudo apt-get install cmake==3.18.2
#(已经安装cmake,升级一下:sudo pip install --upgrade cmake==3.18.2)sudo pip install -i https://pypi.tuna.tsinghua.edu.cn/simple/ pytest

2、安装pybind11


1)源码下载

github:https://github.com/pybind/pybind11
克隆下来

git clone https://github.com/pybind/pybind11.git

2)编译安装

cd pybind11
mkdir build
cd build
cmake ..
make check -j 4
sudo make install #(如果使用python2需要禁用/usr/bin/下的python3)

在这里插入图片描述
可以看到安装完成之后include的目录是在:/usr/local/include/,而不是在/usr/include,如果发现导入不存在,则用全路径导入

#include
#include #include
#include
#include #include "teaser/registration.h"
#include "teaser/certification.h"namespace py = pybind11;

参考文献:https://blog.csdn.net/u012483097/article/details/108797976


推荐阅读
author-avatar
静候轮回
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有