ROS Resources: Documentation | Support | Discussion Forum | Index | Service Status | ros @ Robotics Stack Exchange
Ask Your Question

Revision history [back]

click to hide/show revision 1
initial version

command not found can mean that the binary in question could not be found, but it can also indicate that the interpreter for that binary was missing.

which roscore should tell you if the roscore binary can be found or not. If it isn't found for some reason, you should check that the ros-hydro-roslaunch package is installed. If it does exist, you should make sure that it actually exists and isn't a broken symlink or something.

roscore uses /usr/bin/python as the interpreter, so you should also check that you have a python interpreter installed.

command not found can mean that the binary in question could not be found, but it can also indicate that the interpreter for that binary was missing.

which roscore should tell you if the roscore binary can be found or not. If it isn't found for some reason, you should check that the ros-hydro-roslaunch package is installed. If it does exist, you should make sure that it actually exists and isn't a broken symlink or something.

roscore uses /usr/bin/python as the interpreter, so you should also check that you have a python interpreter installed.

UPDATE

On my system, roscore is located in /opt/ros/hydro/bin/roscore. If that file doesn't exist, there's something wrong with your installation, and you should reinstall roslaunch with sudo apt-get install --reinstall rod-hydro-roslaunch. If it does exist, you should make sure that /opt/ros/hydro/bin is in your PATH.