问题描述

为了美化桌面和使用方便,给电脑上的终端换成了zsh,刚换完还没什么差错,但是过了几天,在运行ros相关程序时开始报错,先运行roscore

zsh:command not found roscore;

后来试了roslaunch也提示相同的错误:

zsh:command not found roslaunch;

应该是ros路径的问题,先是尝试了在.bashrc中添加ros路径,但还是不行
在这里插入图片描述

解决方法

添加.zsh中的ros路径:
1)用vim打开.zsh文件:
在这里插入图片描述我习惯用vim,也可以用gedit,都一样。
2)添加路径
在.zshrc中添加source ~/catkin_ws/devel/setup.zsh即可,上图为修改后的结果。

测试

在这里插入图片描述roscore正常!

Logo

有“AI”的1024 = 2048,欢迎大家加入2048 AI社区

更多推荐