Xavier AGX安装open3d
如果直接在jetson上安装
pip3 install open3d-python
运行时就会保证错,因为下载编译好的是for x64的
.local/lib/python3.6/site-packages/open3d/linux/open3d.so: cannot open shared object file: No such file or directory
解决方式如下
- git源码下载编译
git clone --recursive https://github.com/intel-isl/Open3D
mkdir build
cd build
结果发现现在的cmake版本太低了,编译不了
- 下载cmake
mkdir -p ~/tools/
cd ~/tools/
wget https://github.com/Kitware/CMake/releases/download/v3.19.2/cmake-3.19.2.tar.gz
tar xvf cmake-3.19.2.tar.gz
cd cmake-3.19.2
./bootstrap --prefix=/usr/local
make
sudo make install
- 测试
cmake --version
cmake version 3.19.2
- cmake open3d
cd ~/Open3d/util/
chmod +x install_deps_ubuntu.sh
sudo ./install_deps_ubuntu.sh
cd ~/Open3d/build
cmake \-DCMAKE_BUILD_TYPE=Release \-DBUILD_SHARED_LIBS=ON \-DBUILD_CUDA_MODULE=ON \-DBUILD_GUI=ON \-DBUILD_TENSORFLOW_OPS=OFF \-DBUILD_PYTORCH_OPS=OFF \-DBUILD_UNIT_TESTS=ON \-DCMAKE_INSTALL_PREFIX=/usr/local \-DPYTHON_EXECUTABLE= /usr/bin/python2\..
- 编译
make -j6
编译过程中,open3d会从https://github.com下载3rdparty依赖包,国内一般下载速度慢,经常报错。
可以在下载地址前加入https://ghproxy.com/进行代理。
cd ~/Open3d
find . -type f | xargs sed -i "s/https:\/\/github.com/https:\/\/ghproxy.com\/https:\/\/github.com\//g"
find . -type f | xargs sed -i "s/https:\/\/raw.githubusercontent.com/https:\/\/ghproxy.com\/https:\/\/raw.githubusercontent.com/g"
重新运行步骤4和5.
- 测试
make tests -j$(nproc)
./bin/tests --gtest_filter="-*Reduce*Sum*"
- 下载c++包, Python包
make install
make install-pip-package -j$(nproc)
- 运行一下GUI
./bin/Open3D/Open3D
参考:
Jetson Xavier NX 安装 Open3D
http://www.open3d.org/docs/release/arm.html#install-dependencies
Xavier AGX安装open3d相关推荐
- Basler pylon-ros-camera驱动 Xavier AGX调试记录 (Arm架构)
该驱动的x86架构根据手册和Github说明步骤来即可,可以正常启动. 检查克隆下来的驱动,检查其中的文件没有发现链接的库(x86与arm库不共用),则可以尝试安装. 提示,可以通过下述指令来查看库( ...
- 在Jetson Xavier NX安装中文输入法(googlepinyin中文输入法)
文章目录: 1 Jetson Xavier NX安装输入法说明 2 Jetson Xavier NX 1 Jetson Xavier NX安装输入法说明 Jetson Xavier NX是arm架构, ...
- Jetson Xavier NX安装opencv3.4.5(小白教程)
作为小白,近期开始上手嵌入式设备Jetson Xavier NX,系统为Ubuntu 18.04.6,而因项目开发环境需要Opencv3.4.5版本,预装系统内安装的是Opencv4.1.1,以下是本 ...
- 兼容NVIDIA Jetson Xavier AGX/Orin的GMSL 设计与调试
[欢迎访问方竹科技的淘宝店铺链接地址] 定制 GMSL2 8路采集板精准适配NVIDAI Jetson Xavier AGX/Orin Devkit套件 一.设计目标 1. 支持Jetson Xavi ...
- 英伟达 jetson xavier agx 开发(2)修改内核设备树
英伟达 jetson xavier agx 开发(1)修改内核设备树 实验环境 背景 设备树路径 修改设备树 编译设备树 更新设备树 重新烧录方式更新 直接更新系统的设备树文件 修改启动配置文件 查看 ...
- 01-02.安装Open3D
文章目录 从PyPI 或者 Conda 安装 Pip(PyPI) 开发版本 Conda 尝试导入 运行Open3D教程 FAQ 从PyPI 或者 Conda 安装 Open3D Python包通过Py ...
- Xavier agx使用指南汇总
xavier系统架构讲解: Xaiver是arm64平台,与x86平台pc机构完全不通用的 Xavier接口 介绍: https://blog.csdn.net/enlaihe/article/det ...
- NVIDIA Xavier AGX固态硬盘的安装以及/home的扩展挂载
一. 固态安装 出厂的Xavier挂载的/home磁盘空间只有32G,现在手机储存都64G起步了,32G实在是捉襟见肘,装上Ubuntu系统,再装上ROS.QT.CUDA,再存上数据包剩余的空间还不够 ...
- 安装open3d python
安装: pip install open3d 测试是否安装成功 python -c "import open3d as o3d"
最新文章
- 《JUnit实战(第2版)》—第1章1.7节小结
- 初级和高级产品运营的分水岭指标:大局观和节奏感
- 基于.NET的WebService的实现
- 继续送假期干货——响应式图片工具smartImg
- 未来的C#之只读引用与结构体
- 论文学习1-DeepPath: A Reinforcement Learning Method for Knowledge Graph Reasoning
- windows2016+sqlserver2017集群搭建alwayson之域控篇
- iPhone 13与12对比图曝光:更厚、更大了
- vwap算法下单_时间加权平均价格算法(TWAP)和成交量平均算法(VWAP)在量化回测的应用...
- 02-橄榄球 VS 软件
- iOS根据模型获取模型字段以及字段的类型(用于创建数据库的表)
- 为numpy数组增加一个维度的方法
- bpa软件视频教程,BPA是什么软件
- 计算机按姓氏笔画顺序排序规则,【姓氏文化】按姓氏笔画排序的原则
- 【数据结构】【王道】【线性表】单链表的实现及基本操作(带头结点)(可直接运行)
- 二进制反码求和java_有趣的二进制-浮点数
- 接着,运营基础知识(福利篇)
- 如何通过weblogic下载文件
- vpu测试_单独编译IMX6Q的VPU示例程序:mxc_vpu_test.out
- 传说中最贵的跑车: 布加迪威龙
热门文章
- TCP/IP详解卷一之广播和本地组播(IGMP和MLD)
- 整型转字符型以0补齐
- w7计算机没有本地用户名和密码,解决方法:如何在不输入用户名和密码的情况下设置win7共享...
- 【学习笔记】财务分析的五个步骤
- python俄罗斯方块实训报告_Python 俄罗斯方块游戏
- 关于光的干涉——双缝实验的一点理解,看完你自己也可以做出这个实验来了。
- 微服务技术初探:基于IDEA使用Maven构建SpringCloud项目
- Ajax怎么获取data为集合的值,vue,ajax获取本地的json文件,赋值后,computed和mounted里访问不到重新赋值后的listDatas...
- 《逆向工程核心原理》第13章——PE文件格式(2):IAT与EAT
- 赋能数字化转型,正航助力扬森数控迈入智能制造快车道