win10安裝python-pcl

windows下編譯安裝python pcl
環境

VS2015
Python3.7
pcl1.8.1

安裝pcl1.8.1

方式1:在pcl官網下載all in one安裝包安裝https://github.com/PointCloudLibrary/pcl/releases/tag/pcl-1.8.1
在這裏插入圖片描述
方式2:github上下載源碼自己編譯
https://github.com/PointCloudLibrary/pcl

下載python-pcl源碼和gtk,安裝cython

https://github.com/strawlab/python-pcl
http://www.tarnyko.net/dl/gtk.htm

pip3 install cython

將解壓後的GTK bin目錄的所有內容複製到python-pcl目錄下的pkg-config文件夾中
進入python-pcl目錄,編譯python-pcl

python .\setup.py build_ext -i
python setup.py install

import pcl報錯

from ._pcl import * ImportError: DLL load failed:
解決:添加環境變量
在這裏插入圖片描述
Now,I have solved the problem.Just missing C:\Program Files\OpenNI2\Samples\Bin\OpenNI2.dll.Copy OpenNI2.dll to Lib\site-packages\python_pcl-0.3-py3.6-win-amd64.egg\pcl

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章