即使 {workspace_directory}/devel/setup.bash 来源正确,rosrun 也找不到可执行文件

问题描述 投票:0回答:1

我已正确获取 /opt/ros/noetic/setup.bash 和我的工作区。但我仍然无法通过自动完成(按 TAB 键)在包内找到我的节点。如果我手动输入名称,它会返回一个错误,提示“[rosrun] 找不到下面名为 raspicam_node 的可执行文件”

我查看了 CMakeFiles,所有内容的格式都正确。

linux ubuntu raspberry-pi ros
1个回答
0
投票

确保工作空间目录已开启读写权限。

$ chmod u+x -R {workspace_directory}

在我想运行节点之前运行此命令解决了我的问题。

© www.soinside.com 2019 - 2024. All rights reserved.