ROS2 运行文件显示“ros2: command not found”

如果在安装正确的情况下,大概率是由于没有source导致的,可以运行以下命令行:

source /opt/ros/foxy/setup.bash

我这里是foxy版本,其他ros2版本需要在路径这里做改变。

如果是刚创建了一个新包,那么还需要在工作空间(在ws路径下)运行一下环境变量,命令行如下:

. install/setup.bash

才能找到刚新创建的package。

你可能感兴趣的:(ROS,bash,linux,开发语言)