ModuleNotFoundError: нет модуля с именем 'std_msgs' - установка Gazebo
Я пытаюсь установить gym_gazebo в моей системе Ubuntu 16.04 LTS в соответствии с https://github.com/erlerobot/gym-gazebo
Все устанавливается правильно, однако при попытке запустить python circuit2_turtlebot_lidar_qlearn.py я получаю ошибку как
ModuleNotFoundError: No module named 'std_msgs'.
Это должно быть частью проекта ros_comm, который я установил, но все равно я не вижу нигде файла кода, связанного с std_msgs.
Может кто-нибудь указать мне, как я могу установить std_msgs, чтобы я мог избавиться от этого сообщения об ошибке?
Заранее спасибо!
1 ответ
Решение
Это должно быть очень просто:
sudo apt-get install ros-<ros version>-std-msgs
Просто замените его на кинетический, или что вы используете.