02 ROS环境配置问题的补充解决方案

问题1:在调出终端时,开头出现类似如下错误提示

bash: /home/yanan/smartcar_ws/devel/setup.bash: 没有那个文件或目录,这是由于删除了工作空间,环境配置出现了问题。

解决方法:在终端输入命令 gedit ~/.bashrc,进入一个文件,找到source ~/smartcar_ws/devel/setup.bash并删除。

参考:https://blog.csdn.net/qq_38962956/article/details/108526558

彻底解决方法:新建一个workspace,并进行环境配置和工作空间初始化

参考:https://blog.csdn.net/qq_38347931/article/details/80267150

问题2:工作空间编译冲突

方法如下:

1、打开终端脚本~/.bashrc文件:$sudo gedit ~/.bashrc
2、在文件末尾添加export ROS_PACKAGE_PATH=${ROS_PACKAGE_PATH}:/你的工作空间路径/src
3、新打开一个终端,然后执行
$ echo $ROS_PACKAGE_PATH
你就会发现工作空间路径已经加入到ROS_PACKAGE_PATH中了。

感谢博主分享,侵权请联系删除!

原文地址:https://www.cnblogs.com/Pygoupfs/p/15238047.html