问题:
环境: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 错误的核武器 - 知乎错误现象:sudo rosdep init 出现如下报错: ERROR: cannot download default sources list from: https://raw.githubusercontent.com/ros/rosdistro/master/rosdep/sources.list.d/20-default.listWebsite may be…https://zhuanlan.zhihu.com/p/405478145
三个步骤解决问题:
安装
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, 然后自动把需要修改源文件的地方都自动替换了,相当于手动下载,然后修改各个文件路径的自动化版本,完美的解决了问题。
谢谢小鱼的开发~
|