关于错误:Command 'catkin_make' not found, but can be installed with: sudo apt install catkin

在qt下编译ros文件,执行命令

catkin_make

突然报错

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

sudo apt install catkin

按照它的提示执行

sudo apt install catkin

却提示

下列软件包有未满足的依赖关系:
 catkin : 依赖: python3-catkin-pkg (>= 0.4.14-2) 但是它将不会被安装
E: 无法修正错误,因为您要求某些软件包保持现状,就是它们破坏了软件包间的依赖关系。

后来网上找了一些帖子才解决问题

我出现这个原因是因为之前在qt中新建了一个ros工作空间,为了方便修改了.bashrc文件,导致环境变量没有配置好

解决方法:

source ~/.bashrc
catkin_init_workspace

感谢博主:https://blog.csdn.net/weixin_44973419/article/details/109239224

 

posted @   楸壳  阅读(5965)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 全程不用写代码,我用AI程序员写了一个飞机大战
· DeepSeek 开源周回顾「GitHub 热点速览」
· 记一次.NET内存居高不下排查解决与启示
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了
点击右上角即可分享
微信分享提示