[rospack] Error: package ‘.....‘ not found

news/2025/2/22 11:24:39

在ros编程中如果报出

[rospack] Error: package '.....' not found

某个包没有找到,则有一下几方面的原因

  • 1 包名写错了
  • 2 工作空间真的没有这个包存在
  • 3 包所在的ros工作空间没有在ros环境中,此时可以按照以下步骤进行检查
    • 1 env | grep ros 命令查看人环境设置
      ROS_PACKAGE_PATH= 是否有你工作空间的路径
    • 2 若没有则设置
      * 1 可以通过最粗暴的方式
				gedit ~/.bashrc 

加入

				export ROS_PACKAGE_PATH=${ROS_PACKAGE_PATH}:/home/xj/ros_study/src

建议先在工作空间试试 source devel/setup.bash
一般即可解决


http://www.niftyadmin.cn/n/919380.html

相关文章

C语言的指针和数组

1.指针数组:一个数组里存放的都是同一个类型的指针,通常我们把他叫做指针数组。int * a[10];它里边放了10个int * 型变量,由于它是一个数组,已经在栈区分配了10个(int * )的空间&…

年末盛典-点亮你心中的CSDN 2015博客之星

有一批令人敬佩的人,默默的坚持在CSDN的博客上分享知识,分享自己宝贵的经验。他们用自己单薄的力量汇聚着正能量,我们不得不为他们点赞,不得不为他们做些事情。为了感谢大家的无私付出,也为了鼓励更多的人坚持分享&…

ERROR: Unable to load type [example/ExampleServiceMsg]. Have you typed 'make' in [example]

在自定义消息或者服务信息时有可能会报出如下错误 ERROR: Unable to load type [example/ExampleServiceMsg].Have you typed make in [example]这一般是由于当前使用的终端的工作环境没有更新导致无法找到自定义的消息。使用下面的命令刷新一下即可 source ~/ros_study/deve…

有奖征文:在云上开发的无限可能

Hello,我们又见面啦!欢迎参加我们第三期的征文活动!(这次的奖励可不一样哦) 本期征文的主要内容是:如何使用Bluemix提供的API实现无限可能? 对Bluemix还不了解的童鞋先来这里看看:…

C语言的逻辑与()操作(30)

C语言的逻辑与操作 && 操作。在过程中有假即跳出。如下实例: if (!a && b) 0040B796 cmp dword ptr [ebp-4],00040B79A jne main3Fh (0040b7af)0040B79C cmp dword ptr [ebp-8],00040B7A0 je main3Fh …

Json城市列表

var cityList [{"n":"直辖市","c":["北京","上海","天津","重庆"]},{"n":"北京市","c":["东城区","西城区","崇文区","宣武区&quo…

2015年度社区之星 放榜啦

星星之火可以燎原,评选出来社区之星是为了表彰倾情奉献的用户,也为了将这种无私的分享和奉献精神传递下去。 截止目前,博客之星评选活动也已成功举办4届,这四年里,CSDN博客里涌现出了一大批技术精湛、孜孜不倦、撰写高…

Python3中遇到UnicodeEncodeError: 'ascii' codec can't encode characters in ordinal not in range(128)

在python3中遇到如下错误 UnicodeEncodeError: ascii codec cant encode characters in ordinal not in range(128)这是编码的问题,在代码中加入如下代码即可 import sys import io sys.stdout sys.__stdout__ io.TextIOWrapper(sys.stdout.detach(), encodingu…