bash: /opt/ros/kinetic/setup.bash: 没有那个文件或目录

当打开终端时遇到bash关于ROSkinetic/melodic/neodic的setup.bash文件不存在的错误,可以通过编辑.bashrc文件来解决。需在终端输入sudogedit~/.bashrc,然后在文件末尾添加对应的ROS版本的source命令,如source/opt/ros/kinetic/setup.bash,保存并关闭即可。
摘要由CSDN通过智能技术生成

有时候打开终端的时候,会在第一行报错:

bash: /opt/ros/kinetic/setup.bash: 没有那个文件或目录

bash: /opt/ros/melodic/setup.bash: 没有那个文件或目录

bash: /opt/ros/neodic/setup.bash: 没有那个文件或目录

凡是类似报错与bash有关的,那就是.bashrc文件需要重新编写一下

不了解.bashrc文件和bash的小伙伴可以参考bash和.bashrc文件介绍

 解决方法如下:在终端输入

sudo gedit ~/.bashrc

打开.bashrc文件

在最后一行加入

source /opt/ros/kinetic/setup.bash

如果你的ros是melodic或者是neodic,就需要把命令里面的kinetic换成相应的你的ros版本

  • 4
    点赞
  • 19
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值