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

Revision history [back]

AFAIK, you cannot do this via catkin_make. You can however check with rosdep check <PACKAGE_NAME> if all packages are installed, or install them via rosdep install <PACKAGE_NAME>. The -v flag turns on verbose output.

Note, however, that in the package.xml you need to have the respective rosdep keys, which are defined (here)[https://github.com/ros/rosdistro/blob/master/rosdep/python.yaml]. Many of the modules you specified are available in the python standard library, thus you probably would not need to specify those.

For the requests module, you have to specify python-requests which gets resolved via rosdep for the different distributions.