首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >未找到Catkin命令

未找到Catkin命令
EN

Stack Overflow用户
提问于 2016-12-20 04:33:59
回答 4查看 88.5K关注 0票数 12

我已经在Ubuntu14.04.5中安装了ROS indigo和gazebo2包。当我尝试使用catkin命令时,我得到:

catkin_init_workspace :未找到命令

所以,我试着安装catkin,它显示ros-indigo-catkin是最新的版本.

我所做的只是

代码语言:javascript
复制
$ sudo apt-get install ros-indigo-desktop-full

$ sudo apt-get install gazebo2.<They're installed perfectly>

在这之后,我就有了问题。

需要帮助。请有人想办法解决这个问题。

EN

回答 4

Stack Overflow用户

回答已采纳

发布于 2016-12-20 04:54:16

可能在安装了ROS之后,您忘记了建立环境

代码语言:javascript
复制
$ echo "source /opt/ros/indigo/setup.bash" >> ~/.bashrc
$ source ~/.bashrc

然后,我将假设您想要创建一个包,因此您可以遵循以下步骤:

代码语言:javascript
复制
$ mkdir -p path_to_my_workspace/workspace_name/src
$ cd path_to_my_workspace/workspace_name/src
$ catkin_init_workspace
$ cd path_to_my_workspace/workspace_name/
$ catkin_make
$ source path_to_my_workspace/workspace_name/devel/setup.bash

运行这些命令之后,您的工作区将被创建,因此现在您可以开始添加包了。

票数 13
EN

Stack Overflow用户

发布于 2019-03-12 05:59:51

当我试图运行此命令时,问题几乎相同(请参阅所附的图片)。

代码语言:javascript
复制
$ catkin build

用于解决catkin生成错误的解决方案屏幕截图

我通过使用下面的命令安装catkin ROS构建系统来解决这个问题(链接和所附图片中的引用)。catkin构建错误屏幕截图

代码语言:javascript
复制
$ sudo apt-get install ros-kinetic-catkin python-catkin-tools 
票数 35
EN

Stack Overflow用户

发布于 2021-02-10 17:43:15

如果设置了工作区,您可以正确地获取上面所述的ROS,如果catkin_make工作,但是catkin构建不起作用,请执行以下操作:

代码语言:javascript
复制
sudo apt install python3-catkin-tools python3-osrf-pycommon

这是一个catkin-tools依赖项,它在Ubuntu20.04中被删除,所以它必须手动指定才能安装。

票数 17
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/41234957

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档