在Python/Ubuntu 18.04 LTS上安装PCL库

idfiyjo8  于 2023-01-08  发布在  Python
关注(0)|答案(2)|浏览(172)

如何在Python/Ubuntu 18.04 LTS上安装PCL库?
我试过不同的方法,但运气不好。
尝试import pcl会导致:

ImportError: libpcl_keypoints.so.1.7: cannot open shared object file: No such file or directory
ygya80vv

ygya80vv1#

将其安装为系统范围的库,而不是Python模块。

sudo add-apt-repository ppa:sweptlaser/python3-pcl
sudo apt update
sudo apt install python3-pcl

here开始

qjp7pelc

qjp7pelc2#

我尝试了很多方法来解决这个问题。缺点是:

sudo apt-get install libpcl-dev -y

如果您运行此命令,它将安装更高版本的libpcl-dev,这将与您稍后安装的libpcl-dev 1.7发生冲突。
最初添加Ubuntu 16 source list,然后在行下面逐一运行。

sudo apt-get update

pip install python-pcl

sudo apt-get install libpcl-keypoints1.7

sudo apt-get install libpcl-outofcore1.7

sudo apt-get install libpcl-people1.7

sudo apt-get install libpcl-recognition1.7

sudo apt-get install libpcl-registration1.7

sudo apt-get install libpcl-segmentation1.7

sudo apt-get install libpcl-surface1.7

现在,如果出现错误“libpng 12 -0",请执行以下操作:

sudo add-apt-repository ppa:linuxuprising/libpng12

sudo apt update

sudo apt-get install libpng12-0

sudo apt-get install libpcl-tracking1.7

sudo apt-get install libflann1.8

sudo apt-get install libpcl-visualization1.7

最后,

python

>>> import pcl

祝贺:PCL导入成功

相关问题