У меня супер чистая установка Ubuntu 18.04: я скачал ее вчера, установил сегодня, и буквально третье, что я установил, это ros-melodic-destkop-full
suite / package, первые два - обновление / обновление системы через обновление менеджер и получение телеграммы.
Теперь дело в том, что пакет
catkin
не был установлен. Обратите внимание, что команды catkin_init_workspace и catkin_ * все еще существуют, и это то, что используется в руководствах по ros, но не в нашем проекте. В нашем проекте мы используем catkin build и catkin make (я знаю, что мы можем ошибаться, я не знаю, ПОЧЕМУ мы можем ошибаться в этом, но просто ради того, чтобы задать вопрос).
Это случилось на других машинах. На самом деле, на всех остальных машинах, как с новыми, так и уже используемыми ОС (хотя всегда с Ubuntu 18.04).
Выполнение нескольких случайных команд, таких как purge ros* remove *catkin* python-catkin-*
, а затем переустановка ros, как в официальном руководстве по ros, в конце концов с некоторыми молитвами сработает.
я знаю, что установка ros создает проблему почти для всех, но кто-нибудь знает причину, возможное решение этой проблемы? В чем проблема? Рос встал на сторону или Убунту встал на сторону?
(ПРИМЕЧАНИЕ: когда я пытаюсь установить sudo apt install catkin, он говорит мне, что ему нужны pacakge python-catkin-tools, и он не будет установлен, хотя он уже установлен и обновлен).