Webots R2023b 完整安装及环境配置指南
本教程旨在帮助开发者在 Windows 或 macOS 环境下搭建 Webots R2023b 仿真平台。我们将使用 Micromamba 管理 Python 环境,集成 OpenCV 图像处理库,并配置 MATLAB 联合开发支持。全程以实战为主,注意版本兼容性。
一、环境准备
建议采用以下版本组合以获得最佳稳定性:
- Python:3.11(Webots R2023b 推荐)
- Micromamba:最新稳定版
- OpenCV-Python:4.8.0(避免高版本冲突)
- Webots:R2023b
- MATLAB:R2022b 及以上
注意:Windows 用户请尽量以管理员权限运行终端;macOS 用户无需 sudo。安装路径务必全英文且不含空格,防止兼容性问题。
二、安装 Python 3
访问 Python 官网 下载对应安装包。
- Windows:选择
Windows Installer (64-bit),版本选 3.11.x。 - macOS:Intel 芯片选
macOS 64-bit installer,Apple Silicon 选universal2 installer。
Windows 安装要点:
- 运行 .exe 安装包,务必勾选底部的
Add Python 3.11 to PATH。 - 点击
Customize installation,按需取消多余组件,建议保留默认选项。 - 安装完成后,打开 CMD 输入
python --version验证。
macOS 安装要点:
- 双击 .pkg 文件按提示安装。
- 终端输入
python3 --version验证。 - macOS 自带 Python 2.7,请务必使用
python3命令调用新版。
三、配置 Micromamba 环境
Micromamba 轻量高效,适合隔离项目依赖。
1. 下载安装
Windows:
curl -Ls https://micro.mamba.pm/api/micromamba/win-64/latest | tar -xvj bin\micromamba.exe -O> micromamba.exe
micromamba shell hook -s cmd.exe | Out-String | Invoke-Expression
macOS:
curl -Ls https://micro.mamba.pm/api/micromamba/osx-64/latest | tar -xvj bin/micromamba
初始化(默认 zsh):
./bin/micromamba shell hook -s zsh | source
若用 bash 则替换为 -sbash。
2. 创建虚拟环境
激活前需先创建独立环境,避免污染系统 Python:
micromamba create -n webots-env python=3.11 -y
激活环境:
micromamba activate webots-env

