问题:
环境: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.
解决方法:
三个步骤解决问题:
安装
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, 然后自动把需要修改源文件的地方都自动替换了,相当于手动下载,然后修改各个文件路径的自动化版本,完美的解决了问题。
谢谢小鱼的开发~
这篇博客详细介绍了在Ubuntu 20.04环境下遇到rosdepinit错误时,通过安装rosdep、切换国内源并自动化更新的解决方案,确保ROS在受限网络下的顺利配置。
https://zhuanlan.zhihu.com/p/405478145
6551

被折叠的 条评论
为什么被折叠?



