關於錯誤: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