1. 问题说明
问题原因: rosdep update命令,需要访问github进行更新,由于国内网络受限,不能正常访问github,从而导致 rosdep update超时。
解决思路: 修改rosdep的python源文件,通过代理地址 https://ghproxy.com/访问github,达到提速目的。
2, 复制如下命令,并回车。
执行脚本,自动修改rosdep的python源文件.
wget -qO - https://raw.fastgit.org/my-rds-store/my_space/master/source/ros/shell/rosdep_repair.sh | bash
修改rosdep的python源文件,需要用户权限,根据提示,输入用户密码,回车即可
[sudo] password for xxxx:
3. 然后:
rosdep update

本文介绍了解决因网络限制无法正常更新ROSdep的问题,通过修改rosdep的python源文件,利用https://ghproxy.com/代理访问GitHub,确保rosdepupdate命令的成功执行。方法适用于Ubuntu 18.04和其他系统,提供脚本自动修复并指导读者如何操作。
802





