## ROS新手教程中的[rospack] Error: package ‘beginner_tutorials‘ not found问题解决

针对ROS新手教程中遇到的问题——运行示例程序时出现“package ‘beginner_tutorials’ not found”的错误,本文详细介绍了问题的原因及解决方案。关键在于确保工作空间正确配置到环境变量中。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

ROS新手教程中的[rospack] Error: package ‘beginner_tutorials’ not found问题解决

最近ros刚入门,但是刚安装完ros之后,运行第一个程序就出现了一个瓶颈,如下图
在这里插入图片描述这可难坏我了,到处找反复按照教程来和找解决方法!!
找遍全网基本上就没找到什么解决方法,最后不得不自己一步一步研究教程每一步的含义。
最后!!!终于让我找到了原因!!!!
网上的ros第一个程序的教程都千篇一律,内容参差不齐,但基本上都有两个问题。
第一:
运行下面这句命令之后要开另外一个终端运行程序。

 roscore

这个基本上还好,大家能很快发现,很多教程也提到了。
第二:
也是标题问题的罪魁祸首!!!!网上的教程不知道是不是互相抄袭,都没有提到这个。
在第二个终端运行程序,也就是下面这句话之前:

rosrun beginner_tutorials hello

需要再次将工作空间配置进环境变量,也就是在输入上面那句之前,需要source一下(这句话仔细看,你会发现在上一个终端输入过),如下:

source devel/setup.bash

(运行这句话别忘了,进入到你的工作空间所在文件夹,否则会提示目录不存在)
最终效果如图所示:
在这里插入图片描述

好了,第一次博客就这样了。。。

评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值