bash: /opt/ros/kinetic/bin/roslaunch: /usr/bin/python: 解释器错误: 没有那个文件或目录
时间: 2023-08-28 15:07:55 浏览: 137
shell脚本中执行时提示“没有那个文件或目录”的解决办法
这个错误提示表明 `roslaunch` 命令使用了 `/usr/bin/python` 作为解释器,但是系统找不到这个文件。这通常是因为系统中没有安装 Python 或者 Python 的路径没有添加到系统的环境变量中导致的。
可以先检查一下系统中是否安装了 Python,可以在终端输入以下命令进行检查:
```
python --version
```
如果系统中没有安装 Python,可以通过以下命令安装:
```
sudo apt-get install python
```
如果系统中已经安装了 Python,但是 `roslaunch` 命令还是报错,可以尝试将 Python 的路径添加到系统的环境变量中。可以在终端输入以下命令进行添加:
```
export PATH=/usr/local/bin:$PATH
```
以上命令将 `/usr/local/bin` 添加到系统的环境变量中,如果 Python 安装在其他路径,需要将路径修改为对应的路径。
阅读全文