Установка мелодии ROS для Ubuntu 20.04

Многие пакеты до сих пор не поддерживаются ros noetic, поэтому я пытался собрать мелодию из исходного кода в ubuntu 20.04.Следуя инструкциям из здесь , я застрял в этой команде rosdep install --from-paths src --ignore-src --rosdistro melodic -y

Я получил следующие ошибки: -

ОШИБКА: следующие пакеты / стеки не смогли разрешить свои ключи rosdep в зависимости от системы: laser_geometry: нет определения [python-numpy] для версии ОС [focal] genpy: Нет определения [python-yaml] для версии ОС [focal] gencpp: Нет определения [python-setuptools] для версии ОС [focal] python_orocos_kdl: Нет определения [python-sip] для версии ОС [focal]

Я понимаю, что это потому, что в ubuntu 20.04 нет питона. Итак, я попытался сделать

  1. псевдоним python = python3 в моем bashrc
  2. sudo update-alternatives --install / usr / bin / python python / usr / bin / python3 10

, но я все еще получаю эти ошибки . Как решить эти вопросы? Даже если я sudo apt-get install все эти пакеты, все равно эти ошибки присутствуют.

0
задан 7 June 2020 в 17:53

1 ответ

Попробуйте это:

rosdep install --from-paths src --ignore-src --rosdistro melodic --os=ubuntu:bionic -y

Кроме того, melodic использует python2, который не находится в фокусе. Поэтому установите python2, pip и другие зависимости. После этого обновите-альтернативы до python2 и pip2.

Я еще не пробовал; вы можете прокомментировать дальнейшие проблемы.

0
ответ дан 12 December 2020 в 12:28

Другие вопросы по тегам:

Похожие вопросы: