1.2 管理环境变量
如果你在查找和使用ROS功能包时遇到了问题,请确保环境变量配置正确。检查的方法是确保你已经设置了像ROS_ROOT和ROS_PACKAGE_PATH这样的环境变量,可以通过以下命令查看:
如果发现没有配置,那这个时候你就需要'source'一下'setup.*sh’文件了。
ROS会帮你自动生成这些‘setup.*sh’文件,通过以下方式生成并保存在不同地方:
安装ROS功能包时会生成setup.*sh文件。
在编译或安装 catkin功能包时自动生成。
如果你是通过ubuntu上的 apt 工具来安装ROS的,那么你将会在'/opt/ros/indigo/'目录中看到setup.*sh文件,然后你可以执行下面的source命令:
在每次打开终端时你都需要先运行上面这条命令后才能运行ros相关的命令,为了避免这一繁琐过程,你可以事先在.bashrc文件(初学者请注意:该文件是在当前系统用户的home目录下。)中添加这条命令,这样当你每次登录后系统已经帮你执行这些命令配置好环境
使环境变量设置立即生效
Last updated