macOS在miniconda下配置安装ROS1

文章提供了在配备M2芯片的MacBookPro上安装ROSnoetic的详细过程,包括使用miniconda环境、创建新环境、配置ROS、安装相关工具以及遇到的网络问题。作者建议跳过rosdep更新步骤以防止可能出现的新问题。
摘要由CSDN通过智能技术生成

我的MBP是M2芯片,在网上看到了很多关于给M1芯片以及因特尔时期的MBP配置的教程。

一、准备工作

看这个代码的地址:https://github.com/RoboStack/ros-noetic

上面说了两种安装的环境,我使用的是conda安装,下载的环境为miniconda环境。mīniconda环境没有出现新的问题。但我的anaconda环境在下载完以后出现了路径不能读取的情况,导致Rviz的功能栏里面的选项使用不了的情况。由于上面网址也强调使用miniconda的环境。所有为了不必要的麻烦,建议直接使用miniconda的环境。
(我下载的Miniconda为python3.8版本)

二、创建新的环境

conda create -n ROS  #如果下载的环境为3.8版本conda,则不写指定python版本

三、配置虚拟环境

#激活境ROS
conda activate ROS
#配置当前环境
conda config --add channels conda-forge
conda config --add channels robostack
conda config --set channel_priority strict

四、安装ROS noetic

#安装noetic版本
conda install ros-noetic-desktop-full

五、安装附加工具

conda install compilers cmake pkg-config make ninja catkin_tools

六、重新加载ROS环境

conda deactivate
conda activate ROS

其实后面还有一步

rosdep init
rosdep update

但这一步的网络问题初始不成功。rosdep查找是一个工具包,我觉得更不更新没有太大的必要,程序能给够所有的支持就行,避免更新以后再出现环境的新问题。所有我没有执行。有需要的再找相关资料运行吧。

六、结果展示

在这里插入图片描述

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

清风益生菌

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值