TX2 编译 pyrealsense2(D435i)

​​​​​​在Jetson Nano上编译 pyrealsense2库包,并在Intel的tof相机上进行测试_点亮~黑夜的博客-CSDN博客_pyrealsense2库解决Jetson nano上编译librealsense错误:Could NOT find Vulkan (missing: VULKAN_LIBRARY VULKAN_INCLUDE_DIR)_点亮~黑夜的博客-CSDN博客

主要参考了一下这两篇文章, 也是安装了librealsense,执行的这条命令cmake ../   -DBUILD_PYTHON_BINDINGS:bool=true -DPYTHON_EXECUTABLE=/usr/bin/python3

这里顺便查了一下静态库与动态库的区别

39d2eb8af99d43d5b7edfd5e0ecbe36b.png

 在编译过程中遇见了找不到openssl的问题

62cb5054a0ad408c9f8a2bfd31df72a6.png

网上说安装一下libssl-dev就可以,但出现了问题
 

7facbc1f743f4667827fce74a6a21cd6.png

 很难受,因为以前遇见过这种问题,依赖冲突了。这个板子刷机前也遇见openssl问题了,但按照这个方法解决了,没想到这次有依赖冲突,这两次刷机唯一的区别就是因为上次换源之后执行了upgrade命令,但在这里说一下,这种arm架构的板子千万不要执行upgrade命令,容易来不来机,又是一把辛酸泪。既然不能执行upgrade,我们只能换个方法,但你说巧不巧,这个依赖冲突的问题我在别的板子上也遇到过。当时按照网上的说法安装了aptitude,但结果最后apt库坏了,又是一把心酸泪。这时候看到了这篇blog,参考了一下,感恩。libssl-dev : Depends: libssl1.0.0 (= 1.0.2g-1ubuntu4) but 1.0.2g-1ubuntu4.15 is to be installed_猫瑾的博客-CSDN博客sudo apt-get install libssl1.0.0=1.0.2g-1ubuntu4

 sudo apt-get install libssl1.0.0=1.0.2g-1ubuntu4

cbb7de1b729441739069a7f999f210f6.png

 但好像这个方法也不是试用大家,我看底下评论并不友好,但确实解决了我的问题。
c58503c19a9c4611bcdabecde4ba3dbd.png

 接着编译的时候又遇到了这个问题f62e056f26dc433f8f35aed63355a1ab.png

但这个问题顶部的第二个链接其实已经指出了,我们按他说的做,但也遇见了依赖冲突的问题。但在这时候我发现冲突的依赖里出现了ubuntu16.04的字样,我觉着可能是源出的问题,我记着最开始换国内源的时候,我可能换的是16.04的源,会不会是这出了问题呢?所以我先给换了18.04源,update以后,又执行了文中说的命令。但这块其实操作失误了,手快了,说要automove一些东西,我直接回车了,但没想到没出什么问题,安装成功了。

下面这篇blog底部总结的三个问题,我都遇到了,大家也可以参考。

JetSon NANO 编译pyrealsense2运行D455_Boris_LB的博客-CSDN博客

其实到这里,我的python3里已经安装好了librealsense,并且也能看见生成的.so文件,并且能够成功引入rs库,但是执行启动相机命令,

realsense-viewer

并不能识别到我的相机,最开始我怀疑是线的问题,但最终证明并不是,从结果来看是我少装了几个库。

sudo apt-get update  //执行指令更新源
sudo apt-get install -y git libssl-dev libusb-1.0-0-dev pkg-config libgtk-3-dev   
//安装构建 librealsense 库所需的核心包
sudo apt-get install -y libglfw3-dev libgl1-mesa-dev libglu1-mesa-dev   
//为 Ubuntu 18 安装特定于发行版的软件包
sudo apt-get install python3-dev

再次启动相机,
 

12830a6bf23d4bac921c83f83f0f39e6.png

当当~

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值