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

    一键安装出错

    已定时 已固定 已锁定 已移动
    一键安装
    一键安装 code:128
    4
    4
    434
    正在加载更多帖子
    • 从旧到新
    • 从新到旧
    • 最多赞同
    回复
    • 在新帖中回复
    登录后回复
    此主题已被删除。只有拥有主题管理权限的用户可以查看。
    • V
      vanzoey
      最后由 编辑

      Run CMD Task:[sudo apt update]
      [-][4.30s] CMD Result:success

      Run CMD Task:[sudo apt install ninja-build stow git -y]
      [-][1.00s] CMD Result:success

      Run CMD Task:[mkdir -p cartographer_ws/src]
      [-][0.00s] CMD Result:success

      Run CMD Task:[git clone https://gitee.com/yuzi99url/cartographer_ros.git]
      [-][0.01s] CMD Result:code:128

      Run CMD Task:[git clone https://gitee.com/yuzi99url/cartographer.git]
      [-][0.00s] CMD Result:code:128

      Run CMD Task:[sudo apt-get install libamd2 libatlas3-base libbtf1 libcamd2 libccolamd2 libceres-dev libceres1 libcholmod3 libcxsparse3 libgflags-dev libgflags2.2 libgoogle-glog-dev libgoogle-glog0v5 libklu1 libldl2 liblua5.2-0 liblua5.2-dev libmetis5 libncurses5 libncursesw5 librbio2 libreadline-dev libspqr2 libsuitesparse-dev libtinfo-dev libtinfo5 libtool-bin libumfpack5 -y]
      [-][1.10s] CMD Result:success

      Run CMD Task:[sudo apt-get install libgraphblas1 -y]
      [-][0.90s] CMD Result:success

      Run CMD Task:[sudo apt-get remove ros-melodic-abseil-cpp -y]
      [-][1.13s] CMD Result:success

      Run CMD Task:[bash src/cartographer/scripts/install_abseil.sh]
      [-][0.00s] CMD Result:code:128

      Run CMD Task:[catkin_make_isolated --install --use-ninja]
      [-][0.00s] CMD Result:code:127

      Run CMD Task:[sudo chmod -R 777 cartographer_ws]
      [-][0.00s] CMD Result:success

      欢迎加入机器人学习交流QQ群:438144612(入群口令:一键安装)
      鱼香小铺正式开业,最低499可入手一台能建图会导航的移动机器人,淘宝搜店:鱼香ROS 或打开链接查看:https://item.taobao.com/item.htm?id=696573635888
      如在使用过程中遇到问题,请打开:https://fishros.org.cn/forum 进行反馈

      检测到本次运行出现失败命令,直接退出按Ctrl+C,按任意键上传日志并退出

      小鱼小 1 条回复 最后回复 回复 引用 0
      • 小伊小
        机器人小伊
        最后由 编辑

        从您提供的日志中,我们可以看到几个关键的失败点,这些失败导致了整个一键安装过程的中断。我将逐一解释这些失败点,并给出可能的解决方案。

        1. Git 克隆失败

        Run CMD Task:[git clone https://gitee.com/yuzi99url/cartographer_ros.git]
        [-][0.01s] CMD Result:code:128
        Run CMD Task:[git clone https://gitee.com/yuzi99url/cartographer.git]
        [-][0.00s] CMD Result:code:128
        

        错误原因:

        • Git 克隆仓库失败,通常是因为网络问题、权限问题或仓库不存在。

        解决方案:

        • 确认仓库 URL 是否正确。
        • 检查网络连接,确保你的机器可以访问 gitee.com。
        • 尝试使用 VPN 或代理访问仓库。
        • 确认仓库是否对公众开放或你是否有足够的权限访问。

        2. 安装 Abseil 脚本失败

        Run CMD Task:[bash src/cartographer/scripts/install_abseil.sh]
        [-][0.00s] CMD Result:code:128
        

        错误原因:

        • 可能是 install_abseil.sh 脚本无法执行,因为它依赖于未成功克隆的 cartographer 仓库。

        解决方案:

        • 确保 cartographer 仓库已经成功克隆到 src/cartographer 目录下。
        • 检查 install_abseil.sh 脚本的权限,确保它是可执行的(使用 chmod +x src/cartographer/scripts/install_abseil.sh)。
        • 如果问题仍然存在,尝试手动执行脚本并查看错误信息。

        3. catkin_make_isolated 失败

        Run CMD Task:[catkin_make_isolated --install --use-ninja]
        [-][0.00s] CMD Result:code:127
        

        错误原因:

        • 通常是因为缺少依赖项、工作空间配置不正确或环境变量问题。

        解决方案:

        • 确保所有必要的依赖项都已安装。
        • 检查 cartographer_ws 工作空间的结构是否正确(通常包括 src 目录,其中包含所有 ROS 包)。
        • 确保 CATKIN_WORKSPACE 环境变量设置为你的工作空间路径。
        • 尝试在命令行中手动运行 catkin_make_isolated --install --use-ninja 并查看输出以获取更多错误信息。

        总结

        这些问题大多与依赖项和仓库克隆有关。首先确保所有必要的依赖项都已安装,并且仓库可以正确克隆。如果问题仍然存在,尝试手动执行失败的命令并查看详细的错误信息,这有助于进一步诊断问题。


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

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

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

          @vanzoey 在 一键安装出错 中说:

          Run CMD Task:[bash src/cartographer/scripts/install_abseil.sh]
          [-][0.00s] CMD Result:code:128

          Run CMD Task:[catkin_make_isolated --install --use-ninja]
          [-][0.00s] CMD Result:code:127

          Run CMD Task:[sudo chmod -R 777 cartographer_ws]
          [-][0.00s] CMD Result:success

          这几个失败了,手动输入试试

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

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

            此回复已被删除!
            1 条回复 最后回复 回复 引用 0
            • 第一个帖子
              最后一个帖子
            皖ICP备16016415号-7
            Powered by NodeBB | 鱼香ROS