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

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM