ROS安装:没有这样的文件或目录

时间:2019-01-31 01:24:33

标签: bash installation ros windows-subsystem-for-linux

根据ros wiki设置环境, 我输入了

echo "source /opt/ros/kinetic/setup.bash" >> ~/.bashrc
source ~/.bashrc

错误是

/opt/ros/kinetic/setup.bash:.:8: no such file or directory: /home/pikashun/setup.sh

~/.bashrc文件中,有source /opt/ros/kinetic/setup.bash行。

我在WSL上使用Ubuntu。 我该如何改善?

谢谢!

3 个答案:

答案 0 :(得分:0)

文件/opt/ros/kinetic/setup.bash除了从同一目录加载/opt/ros/kinetic/setup.sh之外什么也不做。我可能是因为您没有运行bashcheck which terminal you run),或者WSL的行为与预期不同。 但是,您可以像这样更改您的append命令:

 echo "source /opt/ros/kinetic/setup.sh" >> ~/.bashrc

或者在您的情况下,由于您的~/.bashrc中已经存在该条目,因此请将行source /opt/ros/kinetic/setup.bash修改为source /opt/ros/kinetic/setup.sh

答案 1 :(得分:0)

您安装了动能吗? 您可以通过

检查路径
/opt/ros/kinetic

您看到setup.bash

答案 2 :(得分:0)

实际上没有从“ http://wiki.ros.org/melodic/Installation/Ubuntu”下载软件包或文件。要解决此错误,请先打开终端

  1. 检查目录pwd。如果您的目录类似于/ home /“您的PC名称”,则该目录实际上将无法工作。

  2. 更改目录:键入cd /

  3. 从“ http://wiki.ros.org/melodic/Installation/Ubuntu

  4. 中开始,继续安装过程。

如果需要,旋律可以更改为动力学或其他版本