ubuntu 安裝pcl和python-pcl
- pcl 安裝
- python-pcl 安裝
pcl 安裝
# 安裝 vtk-7.1.0
wget http://www.vtk.org/files/release/7.1/VTK-7.1.0.tar.gz
tar -xf VTK-7.1.0.tar.gz
mv VTK-7.1.0 vtk
cd vtk && mkdir build && cd build
cmake ..
make
sudo make install
# 安裝 pcl-1.8.0
wget https://github.com/PointCloudLibrary/pcl/archive/pcl-1.8.0.tar.gz
tar -xf pcl-1.8.0.tar.gz
mv pcl-pcl-1.8.0 pcl
cd pcl && mkdir build && cd build
cmake ..
make
sudo make install
python-pcl 安裝
git clone https://github.com/strawlab/python-pcl.git
pip install --upgrade pip
pip install cython==0.25.2
pip install numpy
cd python-pcl
python setup.py build_ext -i
python setup.py install
測試
python
import pcl
如果成功輸出 pcl 模塊,則證明安裝成功。如果出現 ImportError: libpcl_registration.so.1.8: cannot open shared object file: No such file or directory
。 首先查詢一下系統是否存在文件 libpcl_registration.so.1.8
,通常在 /usr/local/lib
路徑下,將其設爲環境變量即可。
vim ~/.bash_profile
# 寫入下列命令
LD_LIBRARY_PATH=/usr/local/lib
export LD_LIBRARY_PATH
# 在終端輸入下列命令
sudo ldconfig
這樣就可以成功輸出 pcl
模塊。
參考
https://blog.csdn.net/Rinono/article/details/80070134