ROS操作过程中的报错

文章目录

错误:E: Unable to locate package ros-noetic-desktop-full

报错问题

安装ROS时报如下错误:

E: Unable to locate package ros-noetic-desktop-full

报错原因

Ubuntu不同版本对应不同ROS版本

Ubuntu ROS
Ubuntu 20.04 noetic
Ubuntu18.04 melodic
Ubuntu16.04 kinetic
Ubuntu14.04 indigo

解决方法

安装对应的ROS版本,即可解决报错

错误2:ERROR: cannot download default source list from:

报错问题

更新rosdep init时报如下错误

错误原因

raw.githubusercontent.com需要翻墙才能使用

解决办法

  1. 下载rosdistro
  2. 修改下载后文件rosdep/source.list.d/20-default.list
    https://raw.githubusercontent.com/ros/rosdistro/master全部替换为file:///home/zhf/Downloads/rosdistro-master
  3. 修改rosdep源文件下的raw.githubusercontent.com替换为file:///home/zhf/Downloads/rosdistro-master
powershell 复制代码
sudo gedit /usr/lib/python2.7/dist-packages/rosdep2/gbpdistro_support.py


*

powershell 复制代码
sudo gedit /usr/lib/python2.7/dist-packages/rosdep2/rep3.py


*

powershell 复制代码
sudo gedit /usr/lib/python2.7/dist-packages/rosdistro/__init__.py


*

powershell 复制代码
sudo gedit /usr/lib/python2.7/dist-packages/rosdep2/sources_list.py
  1. 执行

    powershell 复制代码
    sudo rosdep init
    rosdep update

    显示 如下时,配置成功

相关推荐
horizon72746 小时前
如何迁移 WSL2 虚拟机到其他磁盘
linux·ubuntu
具身智能之心7 小时前
仅需300美元!先进VLA模型与低成本硬件相结合
机器人·具身智能·vla模型
青山是哪个青山7 小时前
第一节:CMake 简介
linux·c++·cmake
睡觉然后上课7 小时前
LUA的学习
linux·学习·lua
vortex57 小时前
Linux 处理以 Null 字节分隔内容的文件
linux·运维·服务器
人工智能训练7 小时前
Docker Desktop WSL 集成配置宝典:选项拆解 + 精准设置指南
linux·运维·服务器·人工智能·docker·容器·ai编程
颜子鱼8 小时前
deepin系统崩溃/无法启动修复
linux
QT 小鲜肉8 小时前
【Linux命令大全】001.文件管理之find命令(实操篇)
linux·运维·前端·chrome·笔记
遇见火星8 小时前
Linux 如何设置开机自启:全面指南!
linux·运维·服务器·systemd
强风7948 小时前
Linux-线程概念与控制
linux·运维