ROS Noetic版本 rosdep找不到命令 不能使用的解决方法

这篇具有很好参考价值的文章主要介绍了ROS Noetic版本 rosdep找不到命令 不能使用的解决方法。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

   使用rosdep指令来安装开源包所需的依赖是很方便的,本文主要介绍ROS Noetic版本中使用rosdep,报错找不到命令 ,rosdep不能使用的解决方法。


   rosdep:找不到命令

Command 'rosdep' not found, but can be installed with:

sudo apt install python3-rosdep2

   在我之前的文章《详细介绍如何在ubuntu20.04中安装ROS系统,超快完成安装(最新版教程)》中安装ROS Noetic版本的过程中也遇到过这个问题,当时的解决方法是接受了终端给出的建议,也就是使用以下指令:

   (这个推荐指令是个坑,先不要执行以下指令,继续往下看!!!)

sudo apt install python3-rosdep2

   若执行以上指令,则会出现以下界面,它既不会解决rosdep不能使用的问题的,还会删除我们已经安装的需要使用的包。

ROS Noetic版本 rosdep找不到命令 不能使用的解决方法,Ubuntu和ROS,机器人,ROS,rosdep,python3-rosdep,ubuntu

   实际上这个坑是因为其推荐指令错了,其实对于ROS Noetic版本而言应该安装的是python3-rosdep,而不是python3-rosdep2。

   这个问题感谢博主shandianchengzi 在我上面文章评论区的提醒,当时该优质评论已被我置顶了

ROS Noetic版本 rosdep找不到命令 不能使用的解决方法,Ubuntu和ROS,机器人,ROS,rosdep,python3-rosdep,ubuntu

   所以,只要执行下面这条指令就可以顺利安装ROS Noetic版本的rosdep了

sudo apt install python3-rosdep

   然后,使用以下两条指令,初始化及更新一下rosdep就可以正常使用了

      sudo rosdep init
      rosdep update

   以上两条指令若报错,推荐借助六部工坊的配置修改工具(该方法强烈推荐----简单有效)解决,方法如下:

   (1)运行以下指令,安装Python的软件包管理工具 pip

 sudo apt-get install python3-pip

   (2)运行以下指令,使用pip安装配置修改工具

  sudo pip3 install 6-rosdep

   (3)运行以下指令来运行配置修改工具

  sudo 6-rosdep

   接下来就可以正常运行sudo rosdep init和rosdep update指令了

  sudo rosdep init

  rosdep update

   然后就可以正常使用rosdep指令了


   下图是我使用rosdep指令安装mpc局部路径规划器所需要的依赖的示例,可以发现所需要的依赖已成功安装


ROS Noetic版本 rosdep找不到命令 不能使用的解决方法,Ubuntu和ROS,机器人,ROS,rosdep,python3-rosdep,ubuntu文章来源地址https://www.toymoban.com/news/detail-630977.html

到了这里,关于ROS Noetic版本 rosdep找不到命令 不能使用的解决方法的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • Ubuntu 20.04 与 ROS noetic安装 gtsam 编译 LIO-SAM 的适配版本

    本文简介在 Ubuntu 20.04 下以 ROS noetic 为基础安装 GTSAM 并成功编译 LIO-SAM 的适配版本。 安装前请检查cmake 和boost版本,Ubuntu 20.04.06自带cmake(= 3.0) 和libboost-all-dev(= 1.65)已满足要求。编译LIO-SAM适配版本的其它依赖包也已满足要求(主要是PCL, Eigen和OpenCV等, 详见其CMakeList)。 当前

    2024年02月13日
    浏览(55)
  • Azure Kinect DK + ROS1 Noetic使用教程

    作者: Herman Ye @Galbot @Auromix 版本: V1.0 测试环境: Ubuntu20.04 更新日期: 2023/08/16 注 1 : 本文内容中的硬件由 @Galbot 提供支持。 注 2 : @Auromix 是一个机器人爱好者开源组织。 注 3 : 本文在更新日期经过测试,确认有效。 可参考一键安装脚本,执行以下步骤,在Ubuntu18/20上安

    2024年02月13日
    浏览(37)
  • 安装ROS Noetic 出现这样的问题: E: Unable to correct problems, you have held broken packages 解决方法及介绍

    如果在尝试安装ROS Noetic时遇到了“E: Unable to correct problems, you have held broken packages”的错误,这通常意味着您的系统上存在依赖关系问题。这可能是由于缺失的软件包、不兼容的库版本或者软件源问题导致的。尝试以下方法来解决此问题 使用apt命令检查依赖关系问题。例如,

    2024年02月07日
    浏览(51)
  • idea中不能使用npm命令的解决办法

    1.问题 在idea的Terminal命令窗口里面输入npm -v的命令时,报’npm’不是内部或外部命令,也不是可运行的程序或批处理文件。 2.原因 这是因为idea的Terminal里面配的是git,而不是我们本机的cmd,这时我们只需要把git改为本机的cmd就好npm 3.解决办法 点击IDEA左上角的File,点击setting

    2024年02月04日
    浏览(47)
  • 解决DCNv2不能使用高版本pytorch编译的问题

    可变形卷积网络GitHub - CharlesShang/DCNv2: Deformable Convolutional Networks v2 with Pytorch代码已经出来好几年了,虽然声称\\\"Now the master branch is for pytorch 1.x\\\",实际上由于pytorch自1.11版开始发生了很大变化,原来基于C实现的THC封装实现的调用cuda、cudnn和cublas的API(只能用NVIDIA的GPU)被基于C++实

    2024年02月09日
    浏览(37)
  • ubuntu20.4安装配置ros系统(noetic)

    不同ubuntu版本对应的ros版本 ubuntu版本 ros1版本 ros2版本 16.04 kinetic ardent 18.04 melodic dashing 20.04 noetic foxy   1、打开软件与更新,切换ubuntu软件源(国内中科大源) 2、打开终端,添加ros软件源(中科大镜像站) 3、配置公钥   4、更新软件源   5、安装ros系统(ps:命令中的noetic根

    2024年02月07日
    浏览(44)
  • Ubuntu22.04 apt 安装 ROS1 ROS Noetic Ninjemys

    众所周知ROS2还有很多功能没有移植,而ROS1官方不再支持 Ubuntu20.04 之后的版本。另一方面Ubuntu22.04 更新了很多对新硬件的驱动,有更好的兼容性和体验,这就变的很纠结。 如果想在 22.04 使用最新版本的 ROS Noetic 只有自己编译一个办法。编译整套ROS。 对于初学者来说是个不小

    2024年04月11日
    浏览(82)
  • Resource not found: amcl,ROS path [0]=/opt/ros/noetic/share/ros

    Done checking log file disk usage. Usage is 1GB. Resource not found: amcl ROS path [0]=/opt/ros/noetic/share/ros ROS path [1]=/home/nver/.local/share/ov/pkg/isaac_sim-2022.2.1/ros_workspace/src ROS path [2]=/opt/ros/noetic/share The traceback for the exception was written to the log file

    2024年02月03日
    浏览(33)
  • ubuntu 22.04源码装ros1 noetic

    参考链接 https://gist.github.com/Meltwin/fe2c15a5d7e6a8795911907f627255e0 参考:https://blog.csdn.net/zyh821351004/article/details/135519444?spm=1001.2014.3001.5501 sudo gedit /etc/ros/rosdep/sources.list.d/20-default.list sudo gedit /usr/lib/python3/dist-packages/rosdep2/sources_list.py sudo gedit /usr/lib/python3/dist-packages/rosdep2/rep3.py sudo g

    2024年01月16日
    浏览(63)
  • ubuntu20.04 ros http://wiki.ros.org/noetic/Installation/Ubuntu

    imu Calibration  ros  http://wiki.ros.org/noetic/Installation/Ubuntu 使用imu_utils进行IMU的误差标定以及IMU姿态解算_非晚非晚的博客-CSDN博客 Ubuntu20.04编译并运行imu_utils,并且标定IMU_学无止境的小龟的博客-CSDN博客https://github.com/ethz-asl/kalibr   imu rgb calibration

    2024年02月11日
    浏览(46)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包