问题:
环境:ubuntu20.04 + ros noetic
(base) alex@ubuntu-16-04:~/catkin_ws$ sudo rosdep init ERROR: cannot download default sources list from: https://raw.githubusercontent.com/ros/rosdistro/master/rosdep/sources.list.d/20-default.list Website may be down.
解决方法(装载):
20210831解决 rosdep init 错误的核武器 - 知乎
本文之后,世上再无rosdep更新失败问题!如果有....小鱼就...
三个步骤解决问题:
安装
sudo pip install rosdepc 如果显示没有pip可以试试pip3。 sudo pip3 install rosdepc 如果pip3还没有就先安装一个pip sudo apt-get install python3-pip
使用
sudo rosdepc init rosdepc update
效果非常完美。。。
它的原理是使用了GitHub在国内的备份网址,gitee, 然后自动把需要修改源文件的地方都自动替换了,相当于手动下载,然后修改各个文件路径的自动化版本,完美的解决了问题。
谢谢小鱼的开发~



