在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
一般即可解决
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)