鱼香ROS社区
    • 版块
    • 最新
    • 未解决
    • 已解决
    • 群组
    • 注册
    • 登录
    紧急通知:禁止一切关于政治&VPN翻墙等话题,发现相关帖子会立马删除封号
    提问前必看的发帖注意事项: 社区问答规则(小鱼个人)更新 | 高质量帖子发布指南

    ubundu 24.04 一键安装rosdepc出现问题

    已定时 已固定 已锁定 已移动 已解决
    一键安装
    ubundu24.04 rosdepc安装 ros2 rolling
    3
    8
    637
    正在加载更多帖子
    • 从旧到新
    • 从新到旧
    • 最多赞同
    回复
    • 在新帖中回复
    登录后回复
    此主题已被删除。只有拥有主题管理权限的用户可以查看。
    • Z
      zinn
      最后由 编辑

      系统ubuntu24.04,ros2 rolling,一键安装rosdepc出现问题,如下:

      请输入[]内的数字以选择:3
      Run CMD Task:[wget http://mirror.fishros.com/install/tools/tool_config_rosdep.py -O /tmp/fishinstall/tools/tool_config_rosdep.py --no-check-certificate]
      [/][0.80s] --2024-09-06 20:39:00--  http://mirror.fishros.com/install/tools/tool[\][0.88s] 正在解析主机 mirror.fishros.com (mirror.fishros.com)... 47.119.165.16[|][0.88s] 正在连接 mirror.fishros.com (mirror.fishros.com)|47.119.165.169|:80..[-][0.88s] CMD Result:success                                               
      
      欢迎使用模板工程,本工具由作者小鱼提供
      Run CMD Task:[sudo apt install python3-pip -y]
      [/][1.10s] 升级了 0 个软件包,新安装了 0 个软件包,要卸载 0 个软件包,有 10 个软[\][1.17s] 升级了 0 个软件包,新安装了 0 个软件包,要卸载 0 个软件包,有 10 个软[-][1.20s] CMD Result:success                                               
      
      Run CMD Task:[sudo pip3 install -i https://pypi.tuna.tsinghua.edu.cn/simple rosdepc]
      [-][0.55s] CMD Result:code:1                                                
      
      Run CMD Task:[sudo rosdepc init]
      [-][0.02s] CMD Result:code:1                                                
      
      Run CMD Task:[sudo rosdepc fix-permissions]
      [-][0.02s] CMD Result:code:1                                                
      
      已为您安装好rosdepc,请使用:
      rosdepc update 
      进行测试更新,最后欢迎关注微信公众号《鱼香ROS》
      欢迎加入机器人学习交流QQ群:438144612(入群口令:一键安装)
      鱼香小铺正式开业,最低499可入手一台能建图会导航的移动机器人,淘宝搜店:鱼香ROS 或打开链接查看:https://item.taobao.com/item.htm?id=696573635888
      如在使用过程中遇到问题,请打开:https://fishros.org.cn/forum 进行反馈
      
      检测到本次运行出现失败命令,直接退出按Ctrl+C,按任意键上传日志并退出
      
      错误日志上传成功,反馈码: 1725626355
      
      小鱼小 1 条回复 最后回复 回复 引用 0
      • 小伊小
        机器人小伊
        最后由 编辑

        从您提供的日志来看,主要问题出现在尝试通过pip安装rosdepc时。然而,需要注意的是,rosdepc并不是一个通过pip安装的Python包,而是ROS(Robot Operating System)的一个工具,用于安装和管理ROS包的依赖。在ROS 2中,这个工具通常是通过ROS 2的安装过程自动配置的,或者通过ROS 2的官方源来安装。

        解决步骤

        1. 确认ROS 2是否已正确安装:
          确保您已经按照ROS 2的官方文档安装了ROS 2 Rolling版本。这通常包括设置ROS 2的apt源,并安装ROS 2的基础包。

        2. 安装rosdep:
          在ROS 2中,您应该使用rosdep而不是rosdepc。rosdep是ROS的依赖安装器,用于安装ROS包所需的系统依赖。您可以通过以下命令安装它(如果尚未安装):

          sudo apt update
          sudo apt install python3-rosdep
          sudo rosdep init
          rosdep update
          
        3. 检查Python和pip版本:
          确保您的Python和pip版本与ROS 2兼容。ROS 2 Rolling通常要求较新的Python版本(如Python 3.8或更高)。

        4. 重新运行安装脚本:
          如果您正在使用某个一键安装脚本,并且它试图安装rosdepc,那么您可能需要修改该脚本,或者寻找一个更新的、与ROS 2 Rolling兼容的版本。

        5. 查看错误日志:
          如果问题仍然存在,查看更详细的错误日志可能会提供更多线索。您可以使用sudo pip3 install -i https://pypi.tuna.tsinghua.edu.cn/simple rosdepc命令的完整输出来确定为什么安装失败。

        6. 手动安装依赖:
          如果rosdep无法自动解决所有依赖,您可能需要手动安装一些系统依赖。这可以通过查看ROS包的package.xml文件或使用rosdep install --from-paths src --ignore-src -r -y命令来完成,其中src是包含ROS包的目录。

        7. 寻求帮助:
          如果问题仍然无法解决,您可以在ROS的官方论坛、GitHub仓库或您提到的QQ群中寻求帮助。

        希望这些步骤能帮助您解决问题!


        以上为生成回答,仅供参考~

        我是小伊,已接入ChatGpt,所有回复,仅供参考~

        1 条回复 最后回复 回复 引用 0
        • 小鱼小
          小鱼 技术大佬 @zinn
          最后由 编辑

          @zinn 给下反馈码

          新书配套视频:https://www.bilibili.com/video/BV1GW42197Ck/

          Z 1 条回复 最后回复 回复 引用 0
          • Z
            zinn @小鱼
            最后由 编辑

            @小鱼 1725626355

            小鱼小 1 条回复 最后回复 回复 引用 0
            • 小鱼小
              小鱼 技术大佬 @zinn
              最后由 编辑

              @zinn 收到,试试运行下这个命令:

              sudo pip3 install -i https://pypi.tuna.tsinghua.edu.cn/simple rosdepc --break-system-packages
              

              新书配套视频:https://www.bilibili.com/video/BV1GW42197Ck/

              小鱼小 Z 2 条回复 最后回复 回复 引用 0
              • 小鱼小
                小鱼 技术大佬 @小鱼
                最后由 编辑

                @小鱼 1725626355

                
                
                Run CMD Task:[wget http://mirror.fishros.com/install/tools/tool_config_rosdep.py -O /tmp/fishinstall/tools/tool_config_rosdep.py --no-check-certificate]
                [-][0.88s] CMD Result:success                                               80... 已连接。sdep.py
                
                欢迎使用模板工程,本工具由作者小鱼提供
                Run CMD Task:[sudo apt install python3-pip -y]
                [-][1.20s] CMD Result:success                                               个软件包未被升级。
                
                Run CMD Task:[sudo pip3 install -i https://pypi.tuna.tsinghua.edu.cn/simple rosdepc]
                [-][0.55s] CMD Result:code:1
                
                Run CMD Task:[sudo rosdepc init]
                [-][0.02s] CMD Result:code:1
                
                Run CMD Task:[sudo rosdepc fix-permissions]
                [-][0.02s] CMD Result:code:1
                
                已为您安装好rosdepc,请使用:
                rosdepc update
                进行测试更新,最后欢迎关注微信公众号《鱼香ROS》
                欢迎加入机器人学习交流QQ群:438144612(入群口令:一键安装)
                鱼香小铺正式开业,最低499可入手一台能建图会导航的移动机器人,淘宝搜店:鱼香ROS 或打开链接查看:https://item.taobao.com/item.htm?id=696573635888
                如在使用过程中遇到问题,请打开:https://fishros.org.cn/forum 进行反馈
                Execute Command: sudo pip3 install -i https://pypi.tuna.tsinghua.edu.cn/simple rosdepc Error Code1
                ====================OUT====================
                ====================ERR====================
                error: externally-managed-environment
                Execute Command: sudo rosdepc init Error Code1
                ====================OUT====================
                ====================ERR====================
                sudo: rosdepc:找不到命令
                Execute Command: sudo rosdepc fix-permissions Error Code1
                ====================OUT====================
                ====================ERR====================
                sudo: rosdepc:找不到命令
                

                新书配套视频:https://www.bilibili.com/video/BV1GW42197Ck/

                1 条回复 最后回复 回复 引用 0
                • Z
                  zinn @小鱼
                  最后由 编辑

                  @小鱼 ok了,感谢

                  小鱼小 1 条回复 最后回复 回复 引用 0
                  • 小鱼小
                    小鱼 技术大佬 @zinn
                    最后由 编辑

                    @zinn ok

                    新书配套视频:https://www.bilibili.com/video/BV1GW42197Ck/

                    1 条回复 最后回复 回复 引用 0
                    • 小伊小 小伊 将这个主题转为问答主题,在
                    • 小伊小 小伊 将这个主题标记为已解决,在
                    • 第一个帖子
                      最后一个帖子
                    皖ICP备16016415号-7
                    Powered by NodeBB | 鱼香ROS