根据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。 我该如何改善?
谢谢!
答案 0 :(得分:0)
文件/opt/ros/kinetic/setup.bash
除了从同一目录加载/opt/ros/kinetic/setup.sh
之外什么也不做。我可能是因为您没有运行bash
(check 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”下载软件包或文件。要解决此错误,请先打开终端
检查目录pwd
。如果您的目录类似于/ home /“您的PC名称”,则该目录实际上将无法工作。
更改目录:键入cd /
如果需要,旋律可以更改为动力学或其他版本