[失败] 尝试一:基于ubuntu18.04搭建ROS Melodic [失败]

mac2024-03-11  16

文章目录

一、现有基础二、计划安装三、实施过程1、安装 ROS Melodic

一、现有基础

系统版本:18.04.1LTS

anaconda版本:

$ conda -V conda 4.4.10

驱动:

二、计划安装

gym-gazebo要求: ROS Melodic: Desktop-Full Install recommended, includes Gazebo 9.0.0 Gazebo 9.0.0

openai_ros

tensorflow cuda cudnn

三、实施过程

anacoda版本就不去调整了,具体要做什么事情,直接建立相应的虚拟环境、对应好python版本即可。

1、安装 ROS Melodic

Ubuntu安装ROS和Gazebo之发行版对应关系 由上文可知,安装ROS Melodic默认的就是Gazebo 9.X了,OK~

参考: 1、Ubuntu install of ROS Melodic 2、Ubuntu18.04安装ROS Melodic 3、Ubuntu18.04安装ROS melodic

sudo apt-get install ros-melodic-desktop-full

发生报错: 对照安装ROS kinetic 时出现"The following packages have unmet dependencies: ros-kinetic-desktop-full :…"来解决,问题已经非常对症了,但是对我的机器没有效果。

ros.answer问答问题与我很像,但是并没有给出解决的思路。

另外,‘sodu apt-get upgrade’也会发生报错: 按照这个帖子稀里糊涂解决了,也不知到效果好不好…

下面继续关注‘sudo apt-get install ros-melodic-desktop-full’的问题!

目前打算用‘sudo aptitude install ros-melodic-desktop-full’来安装。

报错‘sudo: aptitude: command not found’,‘sudo apt-get install aptitude’搞定。

‘sudo aptitude install ros-melodic-desktop-full’总算运行起来! 随后发现效果极差: 意思是五百项内容都没有安装成功咯?这样肯定不行,还是要想办法用正常的‘sudo apt install ros-melodic-desktop-full’命令进行安装。

创建虚拟环境:

conda create -n py27 python=2.7.5

百般尝试仍旧不行,我觉得是早些时候的基础配置出了问题,干脆果断一点,直接重装?!

笔记本分区: ext4 主分区 / 50G 5120M ext4 逻辑 /home 所有剩余 ext4 逻辑 /boot 10G 1024M 逻辑 /swap 16G 16384M

最新回复(0)