windows 10 环境pcl-python 安装

pcl-python 的安装过程其实不麻烦,但是说的不清不楚的官方说明让我折腾了些时间,以下是我做的安装记录(github源码及安装说明)

下载相关文件

PCL All-In-One Installer(该安装文件整合了大部分的其他依赖库) 以及 Windows Gtk+ Download,下面截图展示了下载相关地址,选择对应的系统及版本,点击链接即可下载.下载完成后默认安装即可,需要注意的是安装完成后,需要配置相关的路径,具体哪些路径主页上面也有相应的介绍.

windows 10 环境pcl-python 安装_第1张图片
下载页面


配置相关的环境变量,需要注意的是VTK文件夹在pcl安装目录下的第三方库中,例如我的路径:F:\devsoftenv\python-pcl\PCL-1.8.1\3rdParty\VTK,事实上进行到这部如果没有出现大的问题,基本上已经完成一大半,主要的坑在编译安装源码的步骤中.

windows 10 环境pcl-python 安装_第2张图片
环境变量配置

源码编译安装

确认环境等变量配置无误后,安装相关的python库:cython, numpy,执行指令:

pip install cython==0.25.2

pip install numpy

下载源代码,进入源代码的目录文件,执行 python setup.py build_ext -i 可能会出现pkgconfig 未找到的错误,这时需要将之前下载的 Windows Gtk+ Download解压缩,并将bin文件夹内容拷贝至源代码目录的 pkg-config,我的目录为:F:\devsoftenv\python-pcl\python-pcl-master\python-pcl-master\pkg-config

执行安装命令 python setup.py build_ext -i  如果没有问题出现以下提示

windows 10 环境pcl-python 安装_第3张图片
python setup.py build_ext -i 安装成功界面

接着执行安装命令 python setup.py install  如果没有问题出现以下提示,并且会在源码目录build 输出编译后的文件,将lib.win-amd64-3.6/pcl文件夹复制至python site-package中,即完成安装

windows 10 环境pcl-python 安装_第4张图片
成功

运行DEMO

运行官方DEMO后的结果:

windows 10 环境pcl-python 安装_第5张图片
点云数据展示DEMO

你可能感兴趣的:(windows 10 环境pcl-python 安装)