问题描述

安装ros时,在到最后一步 rosdep 初始化时,多半会抛出异常。这是因为境外资源被屏蔽。

百度或google搜索,解决方式有多,可惜墙加高了,现在集体失效。所以我特地来总结下ros大神推荐的方法,思路就是将要下载的资源链接到gitee上,这样就不怕连接超时了。

解决方法

1、进入/usr/lib/python3/dist-packages/ 查找rosdep中和raw.githubusercontent.com相关的内容,调用命令:

find . -type f | xargs grep "raw.githubusercontent"


2.sudo gedit命令分别修改下面这四个文件:

  • ./rosdistro/_ _ init _ _.py
  • ./rosdep2/gbpdistro_support.py
  • ./rosdep2/sources_list.py
  • ./rosdep2/rep3.py。

3、文件中涉及的 URL 内容,如果是raw.githubusercontent.com/ros/rosdistro/master,都替换成gitee.com/zhao-xuzuo/rosdistro/raw/master

4、然后重新执行命令:

sudo rosdep init
rosdep update

就可以正常实现 rosdep 的初始化与更新了!

5、如果再次rosdep update失败的话,检查刚刚四个文件的url是否全部修改好。如果检查一遍发现修改好了,那就将刚刚rosdep init生成的文件先删除,重新rosdep init,然后rosdep update,这样就成功了!

rosdep init 和rosdep update的解决方法,亲测有效相关推荐

  1. windows 2003 远程桌面无法使用剪贴板共享纯文本的解决方法(亲测可用)

    windows 2003 远程桌面无法使用剪贴板共享纯文本的解决方法(亲测可用) 参考文章: (1)windows 2003 远程桌面无法使用剪贴板共享纯文本的解决方法(亲测可用) (2)https: ...

  2. 笔记本识别不出来U盘的解决方法 [亲测有效]

    笔记本识别不出来U盘的解决方法 [亲测有效] 转载连接https://jingyan.baidu.com/album/f96699bbfa1491894e3c1bc3.html?picindex=4 ...

  3. Win10 下报错 WerFault.exe -解决方法亲测有效

    Win10 WerFault.exe错误 装了后经常出现WerFault.exe的应用程序错误提示.内存*****地址不能为read. 解决方法两种: 1.系统设置 2.管理员运行cmd 命令行模式 ...

  4. Ubuntu连接不了网络的解决方法亲测可行经验

    突然发现Ubuntu连不上网络,网络打问号或者右上角也没有网络图标:楼主一般通过前两步就解决了,大家自行查阅网络服务名称,OK直接进入正题 通过命令行方式重启网络 如果你使用的 Ubuntu 服务器版 ...

  5. win10系统运行python虚拟环境执行ll_env\Scripts\activate : 无法加载文件的解决方法(亲测有效)

    文章目录 问题 解决方法 参考资料 问题 今天在做python的小项目的时候,需要建立虚拟环境,并且激化它,但是遇到的了问题,如下: PS D:\user\文档\python\python_work\ ...

  6. 运行tensorflow代码出现dtypes.py:516: FutureWarning: Passing (type, 1) or '1type的解决方法(亲测)

    使用tensorflow写的深度学习模型,在服务器上跑模型时老是弹出/anaconda3/envs/tf/lib/python3.5/site-packages/tensorflow/python/f ...

  7. 关于graphviz绘制的点(dot)图在显示时中文乱码问题的解决方法(亲测)

    文章目录 原因 解决方法 参考资料 原因 使用如下方法,显示dot文件 with open('F:\\\123.dot',encoding='utf-8') as fj:     source=fj. ...

  8. java访问win10共享盘失败_Win10不能访问共享磁盘的解决方法(亲测能用)

    Win10系统不能访问共享磁盘的问题很常见,主要表现为在访问其他计算机共享的磁盘.文件夹或是网络硬盘时出现没有权限.找不到资源等情况,那么如何解决呢?通常这个问题是由于SBM导致的.下面一起来看看解决 ...

  9. win11系统开机后没有输入法——解决方法亲测有效

    微软自带的输入法其实很好用的,最近装了windows11,依旧想使用自带的微软拼音. 然而,不知道怎么回事,win11开机后经常找不到输入法了,导致连Win+S搜索都敲不了东西. 网上找了半天的解决方 ...

  10. Ubuntu网络显示已连接,但是上不了网,解决方法(亲测有效)

    Ubuntu显示网络已连接,如下图所示 但是打开浏览器显示并没有连上网络 解决方法: 打开网络设置,选择更多网络适配器选项 右键本机网络,选择属性 共享该网络 返回Ubuntu,打开浏览器 完美解决

最新文章

  1. 我的心愿秀、大家也来秀(show)一下
  2. vue-textarea 自适应高度
  3. 一个有趣的算法问题:如何定义一个分数类
  4. Java面向对象(16)--单例(Singleton)设计模式
  5. linux逻辑文件块,linux逻辑卷组创建以及修改
  6. Google+强推实名制引爆不满 用户增速放缓
  7. cpuset(7) — Linux manual page
  8. 现在市面上卖的贵州茅台镇原浆酒20元一瓶是什么酒?
  9. Android通过泛型简化findViewById类型转换
  10. Tkinter用户注册后密码通过MD5加密写入文本文件
  11. java聊天室系统用例图_java聊天室的设计与实现.ppt
  12. 多闭环PID控制算法
  13. v-distpicker 直辖市的修改
  14. 基于STM32单片机多功能电梯系统设计(论文原理图程序)
  15. excel的IRR函数中的预估值有什么用
  16. 这是一个没有标题的故事
  17. 弱网测试工具-Network-Emulator-Toolkit
  18. 你可能不知道的css-doodle
  19. python与会计的论文_甭管前浪后浪,写完论文的先浪!
  20. C语言实现小游戏:五子棋

热门文章

  1. ViT (Vision Transformer) ---- SimpleRNN + Attention
  2. 两个矩阵是否相交的算法_刷透近200道数据结构与算法,成功加冕“题王”,挤进梦中的字节!...
  3. qt调用import sys库_QTCreator调用动态库实例
  4. android javamail获取邮件太多太慢_「Java」 - SpringBoot amp; 邮件发送
  5. JDBC PreparedStatement
  6. 损失函数与代价函数区别
  7. 使用Calendar增加日期
  8. PHP程序员测试题及答案
  9. Factory Method 工厂方法
  10. HTTP 错误 403.1 - 禁止访问:执行访问被拒绝