Mac M1安装ROS1或ROS2

1.首先进入Anaconda官网,安装Anaconda

2.创建、激活并配置环境

bash 复制代码
#创建环境
conda create -n ROS
#激活环境
conda activate ROS
#配置环境
conda config --add channels conda-forge
conda config --add channels robostack
conda config --set channel_priority strict

3.安装ROS1( noetic版)或ROS2(humble版)

bash 复制代码
#安装noetic版本
conda install ros-noetic-desktop-full
#安装humble版本
conda install ros-humble-desktop

4.安装其他依赖

bash 复制代码
conda install compilers cmake pkg-config make ninja catkin_tools

5.重启环境

bash 复制代码
conda deactivate
conda activate ROS

6.验证

(1)ROS1版本

方法一:

bash 复制代码
#打开一个终端
conda activate ROS
roscore
#打开另一个终端
conda activate ROS
rosrun turtlesim turtlesim_node
#再打开另一个终端
conda activate ROS
rosrun turtlesim turtle_teleop_key

方法二:

bash 复制代码
#打开一个终端
conda activate ROS
roscore
#打开另一个终端
conda activate ROS
rviz

(2)ROS2版本

bash 复制代码
#打开一个终端
conda activate ROS
ros2 run turtlesim turtlesim_node
#打开另一个终端
conda activate ROS
ros2 run turtlesim turtle_teleop_key
相关推荐
寒水馨6 小时前
macOS下载、安装openclaw-v2026.7.1(附安装包OpenClaw-2026.7.1.dmg)
macos·大模型·github·开源软件·ai助手·openclaw·gpt-5.6
白玉cfc9 小时前
【iOS】MRC和ARC
macos·ios·cocoa
飞雪金灵10 小时前
mac电脑 Maven下载安装和配置环境变量
macos·maven·maven下载安装·mac电脑环境
雨声不在10 小时前
macos 12使用docker
macos·docker·容器
一叶龙洲11 小时前
ubuntu26.04 xfce美化成mac
服务器·ubuntu·macos
李小白杂货铺20 小时前
Oh My Zsh 简记
macos·macbook·zsh·主题·插件·oh my zsh·omz
fukai77221 天前
macOS防止休眠的菜单栏小工具
macos
web守墓人1 天前
【go语言】gotar:使用go语言复刻tar命令,并加入7z支持,可独立运行在windows、linux、macos上
linux·macos·golang
之歆2 天前
从 Mac 回到 Windows:用 PowerToys + AutoHotkey 找回熟悉手感
windows·macos
星辰即远方3 天前
字符串合法性检验
macos·ios·cocoa