关于错误: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