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