最新更新:时隔半年再装open3d时发现下文的方法略麻烦了,感谢网友的分享https://liuqiangblog.github.io/2018/07/23/Open3D%E5%BC%80%E5%8F%91%E7%8E%AF%E5%A2%83%E6%90%AD%E5%BB%BA/
安装python版的open3d,非常方便快捷!
pip install --user open3d-python
sudo apt-get install libglfw3-dev
完成后,
python
import open3d
如果还不能启动import open3d,那么再安装如下的依赖库试一试:
sudo apt-get install libglew-dev
sudo apt-get install xorg-dev libglu1-mesa-dev libgl1-mesa-glx
sudo apt-get install libjsoncpp-dev
sudo apt-get install libeigen3-dev
sudo apt-get install libpng-dev
开发机上安装open3d库(用于3D数据处理的库),除了官方文档基本没有其他安装教程,安装花了比较长时间。
步骤:
1.Github下载源码:git clone https://github.com/IntelVCL/Open3D
解压后有以下文件:

2.进入其中的./util/scripts/路径下,运行 bash install-deps-python.sh
键入c,在anaconda下创建一个叫py36_open3d的虚拟环境。
键入source activate py36_open3d,进入虚拟环境。
3.再回到主目录下,运行bash generate.sh 。
这时可能会显示CMake版本过低,要求3.0.0以上版本的。
不需要通过编译安装更高版本的CMake,直接pip install cmake即可!
4.再运行build.sh,生成一个build文件夹。
5.进入build文件夹,运行命令make,即可完成open3d的安装。

本文档提供了一种简洁的在开发机上安装Open3D库的教程,包括从Github克隆源码、安装依赖、生成并编译项目等步骤,帮助用户快速进行3D数据处理。
1095





