- 报错如下:
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.
- 解决步骤:
- cd /etc检查etc下有没有ros/rosdep/sources.list.d。如果没有手动创建ros/rosdep/sources.list.d #配置环境的xavier上没有找到ros/rosdep/sources.list.d
- sudo chmod 777 /etc #给etc文件夹赋予权限
- 手动创建ros/rosdep/sources.list.d #如下图所示:
4.打开网址:https://site.ip138.com ,输入raw.githubusercontent.com 如下图所示:
5.随便选择一个地址,我选择的是151.101.196.133
6.sudo gedit /etc/hosts ,在文档中添加:151.101.196.133 raw.githubusercontent.com 保存后。 如下图所示:
7.执行sudo rosdep init
8.rosdep update
通过上述步骤就可以解决执行sudo rosdep init失败报错的问题