Windows 安裝Python-PCL,其中Python.3.8.3版本

Windows下安裝python-pcl
PCL(Point Cloud Library)是在吸收了前人點雲相關研究基礎上建立起來的大型跨平臺開源C++編程庫,python-pcl是封裝了部分PCL的python接口,項目地址:https://github.com/strawlab/python-pcl

環境
windows10 64位
visual studio 2015
python 3.8.3
python-pcl 1.9.1
步驟
下載python-pcl:https://github.com/strawlab/python-pcl
下載 PCL1.9.1的All-In-One Installer:https://github.com/PointCloudLibrary/pcl/releases/
(由於我安裝的是visual studio 2015,因此下載對應的PCL-1.9.1-AllInOne-msvc2015-win64.exe)
點擊PCL-1.9.1-AllInOne-msvc2015-win64.exe進行安裝,結束之後會自動彈出OpenNI2的安裝界面,直接安裝即可

環境變量設置:
set PCL_ROOT=$(PCL Install FolderPath)(上一步安裝的時候好像自動設置了:))
set PATH= \$(PCL_ROOT)/bin/;$(OPEN_NI2_ROOT)/Tools;$(VTK_ROOT)/bin;%PATH%
Windows Gtk +下載


自行下載文件解壓縮,或執行python-pcl/pkg-config/Install-GTKPlus.ps1。將下載後的bin文件裏內容複製到pkg-config文件夾下。

下載的Python-pcl文件夾內尋找Install-GTKPlus.ps1

運行情況如下圖所示,然後就等待下載完成爲止:

下載完成 此目錄下D:\GitHub\python-pcl\pkg-config會多一些文件夾,如下圖所示:

 

在編譯之前確保python安裝了以下包:(pip升級命令:python -m pip install --upgrade pip

pip install --upgrade pip
pip install cython==0.25.2
pip install numpy


進入下載的python-pcl文件夾下,打開cmd輸入如下指令配置python-pcl:

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

cmd DOS 進入python-pcl文件夾路徑的方法如下圖所指輸入方式:

如何進入文件夾?比如D:\Program Files\Python.3.8.3\python-pcl

C:\Windows\system32>D:  DOS鍵入D:

D:\>cd Program Files"       生成D:\ 後輸入cd Program Files" Enter鍵生成D:\Program Files>

D:\Program Files>cd Python.3.8.3"   輸入 cd Python.3.8.3"  Enter鍵生成D:\Program Files\Python.3.8.3>

D:\Program Files\Python.3.8.3>cd python-pcl"    輸入cd python-pcl"   

Enter鍵生成D:\Program Files\Python.3.8.3\python-pcl>

D:\Program Files\Python.3.8.3\python-pcl> 

遇到的問題:

1、cannot find environment PKG_CONFIG_PATH

 這是遇到的坑,看了這篇博文,決定放棄windos系統下安裝Python PCL模塊!Win10和Ubuntu下安裝python-pcl

參考博文:

1、從圖像到點雲 Python PCL安裝教程

2、Win10環境下配置pycharm+python_pcl環境配置教程

3、windows下安裝python-pcl

 

 

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