【英文版】
Open3D Python包通过 PyPI 和 Conda发布。
支持的Python版本:
3.6
3.7
3.8
支持的操作系统:
Ubuntu 18.04+
macOS 10.14+
Windows 10 (64-bit)
如果你有其他Python版本(比如 Python 2) 或操作系统,请参考 编译源码 并从源代码处编译Open3D。
$ pip install open3d
注意: 一般来说,我们建议使用虚拟环境 来集装箱化开发环境。否则,取决于配置,Python 3需要使用pip3
进行安装, 或需要使用 --user
选项来避免权限问题。举例:
$ pip3 install open3d # or $ pip install --user open3d # or $ python3 -m pip install --user open3d
要测试Open3D的最新特性,请下载并安装开发版本 (HEAD
of master
branch):
Linux
Python 3.6 Python 3.7 Python 3.8
MacOS
Python 3.6 Python 3.7 Python 3.8
Windows
Python 3.6 Python 3.7 Python 3.8
例如, 在Linux为Python 3.8安装最新开发版本 :
$ pip install --user --pre https://storage.googleapis.com/open3d-releases-master/python-wheels/open3d-0.11.0-cp38-cp38-linux_x86_64.whl
$ conda install -c open3d-admin open3d
注意: Conda(Anaconda/Miniconda)的Open3D预构建二进制文件可以从 open3d找到。 目前,open3d
包是在open3d-admin
频道下分发的。要设置Conda,请参见官方文档。
现在,尝试导入Open3D。
$ python -c "import open3d as o3d"
如果成功了,恭喜你,现在Open3D已经成功安装了!
还将复制一套完整的Python教程和测试数据,以演示Open3D Python接口的用法。有关所有python示例,请参见 examples/python
。
注意
Open3D的Python教程使用了一些外部包:numpy
、matplotlib
、opencv Python
。OpenCV仅用于重建系统。请阅读 util/install-deps-python.sh 安装这些软件包。