问题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中了。
感谢博主分享,侵权请联系删除!