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

    一键安装rosdepc失败,一键安装Cartographer失败

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

      检测到程序发生异常退出,请打开:https://fishros.org.cn/forum 携带如下内容进行反馈

      标题:使用一键安装过程中遇到程序崩溃

      Traceback (most recent call last):
        File "/tmp/fishinstall/install.py", line 134, in <module>
          main()
        File "/tmp/fishinstall/install.py", line 123, in main
          run_tool_file(tools[code]['tool'].replace("/","."))
        File "/tmp/fishinstall/tools/base.py", line 1478, in run_tool_file
          if tool.run()==False: return False
        File "/tmp/fishinstall/tools/tool_config_rosdep.py", line 94, in run
          self.install_rosdepc()
        File "/tmp/fishinstall/tools/tool_config_rosdep.py", line 85, in install_rosdepc
          PrintUtils.print_warning("安装失败,尝试使用其他方式安装...")
      AttributeError: type object 'PrintUtils' has no attribute 'print_warning'
      

      本次运行详细日志文件已保存至 /tmp/fishros_install.log

      小 1 条回复 最后回复 回复 引用 0
      • 小
        小树苗zzsquzz @2212
        最后由 编辑

        @2212 我也遇到了。解决方法:不用一键安装指令,复制安装rosdepc指令,把--break-system-packages这个参数去掉进行安装,就能安装成功。之后再执行sudo rosdepc init和rosdepc update

        2 3 bg8wjB 3 条回复 最后回复 回复 引用 0
        • 2
          2212 @小树苗zzsquzz
          最后由 编辑

          @小树苗zzsquzz 谢谢哥

          1 条回复 最后回复 回复 引用 0
          • 3
            3073400858 @小树苗zzsquzz
            最后由 编辑

            @小树苗zzsquzz 我草谢谢大哥,第一次体会到社区的好呜呜呜

            1 条回复 最后回复 回复 引用 0
            • bg8wjB
              bg8wj @小树苗zzsquzz
              最后由 编辑

              @小树苗zzsquzz 谢谢热心分享。问题果然完美解决。

              1 条回复 最后回复 回复 引用 0
              • bg8wjB
                bg8wj
                最后由 编辑

                一键安装Cartographer失败:
                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

                解决办法:脚本安装不成,需要手动编译,找到并进入自动安装所创建的工作空间cartographer_ws(其位于启动小鱼脚本的目录下),输入catkin_make_isolated编译工作空间,该命令支持存在非catkin包的工作空间的编译
                catkin_make_isolated在~/.bashrc最后添加  source ~/cartographer_ws/devel_isolated/setup.bash
                cartographer_ws.jpg
                注意编译有4部分。

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