解决ROS中rosdep init 网络地址无法访问

rosdep所需要访问的网站在国内是登不上去的,即便可以登也像git clone 一样十分磨人。除了配置apt代理外也可以临时配置网站IPV4。

首先登录一个网站IP地址查询的界面,搜索报错的网址:raw.githubusercontent.com。后面可输可不输。这里推荐两个:SITEIPADDRESS

查看网站当前的IPV4地址,目前是185.199.108.133等,如图:
在这里插入图片描述
接下来输入命令,令该网址可以访问

sudo gedit /etc/hosts

把185.199.108.133 raw.githubusercontent.com加入到里面
在这里插入图片描述
保存一下。重新执行rosdep代码

sudo rosdep init
rosdep update

就搞定了。其实在很多博客在安装ros时候都忽略了rosdep的init和update,事实也是不执行操作在最开始没有什么问题。最开始配置ROS noetic 的时候我也忘了装,后来安装PCL的一些插件时才发现。

  • 2
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

SmallWindG

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值