命令行无法在 Ubuntu 14.04 中为 ROS 创建 catkin 工作区

Commanline is not working to create a catkin workplace in Ubuntu 14.04 for ROS

我实际上是ROS和Linux的新手。为此,我有点为所有这些事情而苦苦挣扎。

我试图让 catkin workplace 并使用以下命令对其进行初始化:

$ mkdir -p ~/catkin_ws/src
$ cd ~/catkin_ws/src
$ catkin_init_workspace

在此之前,我通过以下方式将系统范围的 ROS 安装脚本添加到 .bashrc 文件:

$ source /opt/ros/indigo/setup.bash

终端显示如下:

$ source /opt/ros/indigo/setup.bash
$ mkdir -p ~/catkin_ws/src
$ cd ~/catkin_ws/src
$ catkin_init_workplace
catkin_init_workplace: command not found

与线 'command not found' 斗争。为什么会这样?我该如何解决?

将 ROS 安装脚本添加到 .bashrc 后,您必须 logout/login 或者最好重新启动系统。再次登录后,脚本将自动加载,额外的catkin脚本将可见。

即使没有 运行,您也可以使用 which catkin_init_workspace 检查它。