在catkin_make之后找不到ROS包

use*_*417 9 workspace package ros

我在ROS的Wiki页面之后创建了一个ROS工作区.我还在catkin_create_pkg刚创建的工作区下创建了一个包.

然后,按照ROS Wiki中的步骤使用构建包catkin_make,在构建包之后,我插入命令rospack find packagename,然后找不到我的包.

谁可以帮我这个事?

ale*_*ind 11

您是否遵循了此基础教程?您必须在工作空间中创建包,并已正确设置了Bash文件(在主目录中)。

要永久设置系统,请添加以下行

# ROS settings
source <your_workspace_path>/catkin/devel/setup.bash
Run Code Online (Sandbox Code Playgroud)

在您的末尾~/.bashrc。然后,重新启动终端,然后重试。请确保使用您输入的实际信息修改这些行<your_workspace_path>(取决于您在PC上安装ROS的位置及其工作空间)。

如果不解决这个问题,尝试rospack profilerospack find <your_package_name>