rosdep update出错问题

文章目录

    • rosdep 的功能
    • 问题描述
      • 失败尝试1
      • 失败尝试2
      • 失败尝试3

rosdep 的功能

rosdep是一个系统依赖项管理工具,是ROS某些核心功能组件所必须用到的工具,所以必须得整好。

问题描述

运行rosdep update时出错,最终通过科学的方式解决,下面是我失败的尝试,仅供参考。

失败尝试1

参考TCoherence

怀疑rosdep没有正确安装,尝试再次安装rosdep。(以下命令我都是在root用户下运行的)

首先,通过以下命令查看安装的命令:

apt-cache search rosdep

运行后得到如下结果:

python-rosdep - rosdep package manager abstraction tool for ROS
python-rosdep-modules - rosdep package manager abstraction tool for ROS
python3-rosdep - rosdep package manager abstraction tool for ROS
python3-rosdep-modules - rosdep package manager abstraction tool for ROS
ros-kinetic-mavlink - MAVLink message marshaling library.
ros-kinetic-rtt-rosdeployment - rtt_rosdeployment provides an RTT plugin to control an ocl deployment component over ROS service calls.
ros-lunar-mavlink - MAVLink message marshaling library.
ros-lunar-rtt-rosdeployment - rtt_rosdeployment provides an RTT plugin to control an ocl deployment component over ROS service calls.

然后运行安装命令:

sudo apt install python-rosdep

然后还是不行:

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-RTjI0wvW-1581271603507)(/home/jk/.config/Typora/typora-user-images/image-20200209112659360.png)]

失败尝试2

参考 鸡蛋饼小王子

sudo c_rehash /etc/ssl/certs
sudo -E rosdep init

他的效果:

这里写图片描述

我的效果:

rosdep update出错问题_第1张图片

失败尝试3

可能成功的尝试(参考许氏Forwards)

sudo apt-get install python-rosdep python-wstool ros-kinetic-ros

然后应该是成功了,可是发现我可能通过其他方式完成过这一步了,但是是个错的。

在这里插入图片描述

删除之后还是不行????我要叭行了。

你可能感兴趣的:(Ubuntu折腾记)