最近工作里用到PCL库,处理点云数据。点云抽稀能极大的减少点云数据。
通过python-pcl调用C++的PCL库。windows下运行ok,linux下部署踩了很多坑,试了多种办法,包括源码安装,都没成功,最终通过安装成功的Docker镜像解决。

根据python-pcl官方文档介绍: 建议在ubuntu、macos、windows上使用python-pcl。

官方文档:https://python-pcl-fork.readthedocs.io/en/rc_patches4/
可以在 https://github.com/strawlab/python-pcl/issues 看到为什么ubuntu18.04难以安装成功python-pcl;

Python PCL runtime error on Ubuntu 18.04 and Ubuntu 16.04

How to install python-pcl on ubuntu 18.04?

测试得出:

1. windows安装:windows10+pcl1.8+python-pcl(pip安装)亲测可行

2. ubuntu安装:pcl1.8,python-pcl(pip安装) 会寻找pcl1.7*.so 文件各种找不到,即使把.so全部复制过去也会报错

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

3. centos7.6安装:pcl1.7,python-pcl(pip安装)配置/etc/profile后,所有的.so都能找得到,升级了glibc, 导入pcl 还是会报错;

最终解决:寻找仓库里的Docker镜像,功夫不负有心人,找到了俩个已成功安装python-pcl的镜像; Docker化部署打包python程序为 二进制文件,跨平台部署。

下边是俩个亲测成功的镜像:
推荐使用:docker.io docker.io/mawall/python-pcl 4个G,更小一些;

centos7.4.3 部署python-pcl亲测可用(采坑记)相关推荐

  1. 谷歌翻译不用代理可用的免费api python版本亲测可用

    上一篇写的最新2022亲测可用的免费google翻译api_金乌爬虫的博客-CSDN博客_免费的翻译api需要使用国外的代理才能使用,那有直接能用的API 答案是绝对,有. 前端时间看了一个 &quo ...

  2. Centos7中安装ElasticSearch7.2_亲测可用_坑很多---ElasticSearch工作笔记026

    之前用docker安装过,但是现在需要用了,从centos7上安装,费了写功夫,记录下来,方便自己和 他人以后再装的时候,有个参考 2.首先要安装虚拟机,我在VMware中安装的,过程中碰到了很多问题 ...

  3. tomcat部署多个项目,tomcat部署java,tomcat部署前端(亲测可用)

    1. 介绍 粗鄙的介绍:tomcat,很好用,可以跑java服务,也可以跑前端服务.但是都是要打包后的. tomcat 在linux和windows上都可以运行. 2. 下载 官网地址 :https: ...

  4. Centos7 安装Docker(2020最新亲测可用,直接复制粘贴即可)

    这里参考官方文档进行操作: https://docs.docker.com/engine/install/centos/ 1.卸载docker旧版本(我的centos7是新的,所以运行后不删除任何软件 ...

  5. centos7 shell脚本开机自启动(亲测可用)

    尝试了各种自启动,以下方式是唯一有效的 一. 编辑脚本 内容如下示例: ==================== startCrontab.sh =================== #!/bin/ ...

  6. centos7.3部署django用uwsgi和nginx[亲测可用]

    centos7.3部署django用uwsgi和nginx[亲测可用] 现在nginx nginx version: nginx/1.10.2 uwsgi 2.0.17 django2.0.5 都已经 ...

  7. YDOOK: Sanic: Python request post请求 上传照片或文件 详细具体步骤 亲测可用!

    YDOOK: Sanic: Python request post请求 上传照片或文件 详细具体步骤 亲测可用! ©YDOOK JYLin 1. 项目目录架构: Upload result: 上传结果 ...

  8. 阿里云 部署SpringBoot和Vue项目 亲测可用(第一次部署经验贴)

    阿里云 部署SpringBoot和Vue项目 亲测可用!第一次部署经验贴! 前言:与伙伴一起写了一个项目,但是由于老师要我们部署到服务器上,而我从未有部署过,查看了csdn很多博客,试了好多篇,才成功 ...

  9. python英文聊天机器人(亲测可用)

    python英文聊天机器人(亲测可用) 本文参考https://www.cnblogs.com/youcong/p/10462924.html 第一步: 下载所需包 pip install aiml ...

  10. yum源配置,亲测可用

    yum源配置,亲测可用 最近在配置yum源发现了各种问题,网上回答太乱了,这里直接分享配置内容,拷贝内容进去即可.注意:针对centos7*版本. 具体步骤: 1.修改yum源文件(注意备份,既然不行 ...

最新文章

  1. 百度地图JavaScript API自定义覆盖物、自定义信息窗口增删时的显示问题
  2. 小白也能看懂的Matplotlib简明教程
  3. 【Network Security!】用户与组管理
  4. lamp安装zabbix(全源码安装)
  5. chrome浏览器下用几行js代码实现写入剪贴板功能
  6. 【PAT乙级】1008 数组元素循环右移问题 (20 分)
  7. 搭建discuz论坛
  8. IIS内部服务错误aspx与asp
  9. Pose Get的区别
  10. 关于电的计算机公式,电功率计算公式大全
  11. 已有的事,后必再有。已行的事,后必再行。
  12. 【MQTT基础篇(七)】MQTT主题
  13. 关于Android SD卡
  14. win7下的cmd窗口可以全屏显示吗
  15. 汇编程序:查表求平方
  16. 最短路(弗洛伊德——最短路)
  17. Win10 任务栏使用小图标
  18. 专访民生银行:CPOS平台如何从线下布局移动支付
  19. “da shen” in my heart
  20. python跳到微软商城解决 cocos 所有指令没有反应解决方法

热门文章

  1. Tomcat之the jre_home environment variable is not defined correctly this environment variable is need
  2. 零起点学算法11——求梯形面积
  3. git 查看修改的代码行数,新增的文件以及删除的代码行数
  4. Kotlin 中 switch 写法
  5. [AutoMapper]反射自动注册AutoMapper Profile
  6. 2017-2018-1 20155204 《信息安全系统设计基础》第十一周学习总结
  7. 2022-2028年中国棕刚玉行业市场运营模式及未来发展潜力报告
  8. 2022-2028年中国化学纤维行业市场研究及前瞻分析报告
  9. CSRF verification failed. Request aborted. 表单提交方法为POST时的报错
  10. Html中各种空格的显示