ubuntu18.04安装pangolin库,图文详解

1. 终端输入命令,安装所需依赖

sudo apt install libglew-dev cmake libboost-dev libboost-thread-dev libboost-filesystem-dev libeigen3-dev -y 

2、下载源码压缩包

git clone https://github.com/stevenlovegrove/Pangolin.git

3、解压文件,cd到该目录中

unzip  Pangolin && cd Pangolin

4、创建build文件夹,cd到该目录中

mkdir build && cd build

5、cmake分析源代码

cmake ..

可能会遇到下面这样的报错

CMake Error at CMakeLists.txt:109 (add_library):
  Target "pango_opengl" links to target "Eigen3::Eigen" but the target was
  not found.  Perhaps a find_package() call is missing for an IMPORTED
  target, or an ALIAS target is missing?


CMake Error at CMakeLists.txt:109 (add_library):
  Target "pango_glgeometry" links to target "Eigen3::Eigen" but the target
  was not found.  Perhaps a find_package() call is missing for an IMPORTED
  target, or an ALIAS target is missing?


CMake Error at CMakeLists.txt:109 (add_library):
  Target "pango_glgeometry" links to target "Eigen3::Eigen" but the target
  was not found.  Perhaps a find_package() call is missing for an IMPORTED
  target, or an ALIAS target is missing?


CMake Error at CMakeLists.txt:109 (add_library):
  Target "pango_plot" links to target "Eigen3::Eigen" but the target was not
  found.  Perhaps a find_package() call is missing for an IMPORTED target, or
  an ALIAS target is missing?

报错显示找不到eigen库,那我们修改下components/pango_geometry和components/pango_opengl文件夹下的CMakeLists.txt。
添加这一行:include_directories(/usr/include/eigen3)
修改这一行:target_link_libraries(${COMPONENT} PUBLIC pango_core pango_image ${Eigen3_LIBRARIES})

添加的是为了后面make成功,修改的是为了cmake成功,然后保存,再次cmake..成功。

在这里插入图片描述
如果你cmake报错: 缺少xkbcommon库,然后你安装libxkbcommon-x11-dev出现以下报错:

libxkbcommon-x11-dev : 依赖: libxkbcommon-x11-0 (= 0.8.0-1ubuntu0.1) 
但是 0.8.2-1~ubuntu18.04.1 正要被安装

就说明你下载的pangolin版本不适用于你的ubuntu版本,不要使用网上的方法强制降低版本,那样会导致你很多依赖库opencv、pcl、ros被卸载,正确做法是重新下载个低版本的pangollin。

6、make编译源代码

sudo make -j4

在这里插入图片描述

7、make install安装

sudo make install

在这里插入图片描述

至此,pangolin库安装完成!

  • 18
    点赞
  • 61
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 8
    评论
### 回答1: 首先,确保安装CMake和Eigen3。 然后,下载pangolin源代码,解压缩到本地。 在命令行中,进入pangolin源代码目录并运行以下命令: ``` mkdir build cd build cmake .. make -j4 sudo make install ``` 这样就能在Ubuntu 18.04系统中安装pangolin了。 ### 回答2: Ubuntu18.04是一款广受欢迎的操作系统,pangolin是一种图形化的用于遥感数据分析的软件。安装pangolin可以提高在Ubuntu18.04上进行遥感数据分析的效率。下面是Ubuntu18.04安装pangolin的步骤: 第一步,打开终端,使用命令获取pangolin安装包:```wget https://download.pangolin.com/release/pangolin-2.3.2-amd64.deb``` 第二步,使用命令安装pangolin:```sudo dpkg -i pangolin-2.3.2-amd64.deb``` 第三步,安装过程中如果提示与依赖性有关的问题,则使用以下命令修复:```sudo apt-get install –f``` 第四步,安装完成后,在终端中输入命令```pangolin```启动pangolin进行遥感数据分析。 总的来说,ubuntu18.04安装pangolin的步骤不算太复杂,只需要在终端中进行几个简单的步骤即可完成。安装过程中遇到依赖性问题的时候,可以通过```sudo apt-get install –f```来修复,安装完成后,就可以开始使用pangolin进行遥感数据分析。 ### 回答3: pangolin是一款基于Python的人工智能模型部署工具,可以方便地将机器学习模型快速上线。在Ubuntu 18.04上安装pangolin的步骤如下: 1. 首先,确保系统已安装好Python和pip。打开终端,输入以下命令进行检查或安装: sudo apt update sudo apt install python3 sudo apt install python3-pip 2. 接着,使用pip安装pangolin: sudo pip3 install pangolin 3. 安装完成后,可使用pangolin --version命令查看pangolin的版本信息,以确认安装成功。 4. 接下来,可以通过pangolin init命令启动pangolin的初始化配置。在初始化过程中,需要输入MySQL数据的连接信息和用户身份验证信息,以便pangolin能够连接、管理和操作机器学习模型。 5. 安装完成后,可以使用pangolin create命令创建一个新的模型部署项目,并通过pangolin deploy命令将机器学习模型部署到web服务器上。 总之,通过以上步骤,在Ubuntu 18.04上安装和配置pangolin不难。同时,pangolin也可方便地和其他Python和框架一起使用,为模型部署和服务端开发提供更便利的解决方案。
评论 8
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

振华OPPO

你的鼓励是我创作的最大动力!

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值