[已解决]Ubuntu18.04使用Pangolin报错原因与解决方法、以及Pangolin的安装方法、视觉SLAM十四讲ch3报错原因解析

一、Pangolin的安装

此处我们安装的版本就是高老师所提到的版本,如果大家是根据十四讲来的话建议就下这个版本。不要去搜其他的Pangolin安装方法。不然的话版本出现问题会需要报错。

1.下载功能包、打开终端

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

2.开始编译

cd Pangolin
mkdir build
cd build
cmake ..
cmake --build .

3.这一步至关重要!!如果不加上后面会报错!!!(就在上面运行完的终端中接着运行) 

sudo make install

4.然后就完成了,可以下面代码进行验证

cd Pangolin/build/examples/HelloPangolin
./HelloPangolin

出现一下图像就是代表安装成功(如果后面编译等等出现问题千万千万不要卸载重装Pangolin),因为我前几次编译不成功,就一直以为是Pangolin版本问题,就一直重装。后面发现这个版本的Pangolin没问题。问题都出在下文的地方!!这里提个醒不用做无用功!!!

二、Pangolin调用失败

如果因为#include <pangolin/pangolin.h>这句话报错

表示找不到这个文件的话!!注意安装的时候可能有问题!!

回到Pangolin文件夹的build文件夹下打开中终端然后执行:

sudo make install

他的作用是在你的系统中生成文件夹使得编译的时候可以调用到Pangolin!! 

三、代码编译时Pangolin报错

     首先遇到这个问题的话,主要是文件编译的时候找不到Pangolin链接的库,主要是需要修改CMakeLists.txt文件,主要是要修改几个地方,剩下普通的添加依赖什么的我就不写进去了....写多了容易扰乱....

find_package(Pangolin REQUIRED)

include_directories(
# include
  "/usr/include/eigen3"
  ${catkin_INCLUDE_DIRS}
  ${serial_INCLUDE_DIRS}
  ${eigen_INCLUDE_DIRS}
)

target_link_libraries( "你的文件名" 
${Pangolin_LIBRARIES}
${catkin_LIBRARIES}
)

接下来看一看成果的效果把!!! 

 


 自己写的所以有点复杂,但是至少能完成嘿嘿。如果各位有优化欢迎评论区讨论!!

大功告成!编写不易,大家成功后点个关注or赞谢谢~~


  • 30
    点赞
  • 69
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 17
    评论
### 回答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库和框架一起使用,为模型部署和服务端开发提供更便利的解决方案。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 17
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

Callme_TeacherPi℡

谢谢老板!

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

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

打赏作者

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

抵扣说明:

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

余额充值