问题
ubuntu1604只支持open3d 0.9.0版本
http://www.open3d.org/docs/0.9.0/getting_started.html
使用新版本的open3d
要使用新版本可以更换系统(ubuntu1804以上或者windows),安装好python环境后,升级pip
用windows下python3.8环境举例(anaconda默认环境base),在没升级pip之前
输入命令查看可用版本
pip install open3d==
结果是
ERROR: Could not find a version that satisfies the requirement open3d==
ERROR: No matching distribution found for open3d==
升级pip
python -m pip install --upgrade pip
再输入命令
pip install open3d==
可以看到可用版本为0.10以后的
ERROR: Could not find a version that satisfies the requirement open3d== (from versions: 0.10.0.0, 0.10.0.1, 0.11.0, 0.11.1, 0.11.2, 0.12.0, 0.13.0)
ERROR: No matching distribution found for open3d==
比如安装最新的0.13.0,输入
pip install open3d==0.13.0
在ubuntu1604上装0.9.0
如果不能更换系统,则使用以下方式在ubuntu1604上装0.9.0版本
安装anaconda,退出默认的conda环境
conda deactivate
创建新的python环境,python版本为3.7
conda create -n env_open3d_09 python=3.7
进入环境
conda activate env_open3d_09
升级pip
python -m pip install --upgrade pip
查看可用版本
pip install open3d==
结果
ERROR: Could not find a version that satisfies the requirement open3d== (from versions: 0.8.0.0, 0.9.0.0, 0.10.0.0, 0.10.0.1, 0.11.0, 0.11.1, 0.11.2, 0.12.0, 0.13.0)
ERROR: No matching distribution found for open3d==
有0.9.0的可用版本了
安装
pip install open3d==0.9.0
参考
python中pip 安装、升级、升级固定的包:https://blog.csdn.net/qq_15260769/article/details/80731407
完
--------------------------------------------------------------------------------------------诺有缸的高飞鸟202107