You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Mac安装MJX卡在Wheels构建求助及mujoco-mjx安装疑问

MJX安装卡住问题及mujoco-mjx相关解答

问题描述

在Mac设备上完成Mujoco安装后,尝试安装MJX时每次卡在Wheels构建环节无法推进,先后尝试Python 3.12和3.10版本,已更新Xcode但问题仍未解决。同时咨询:是否可以安装mujoco-mjx?它是否同时包含Mujoco和MJX?

安装过程日志

Collecting mjx
  Using cached mjx-0.1.0.tar.gz (354 kB)
  Installing build dependencies ... done
  Getting requirements to build wheel ... done
  Preparing metadata (pyproject.toml) ... done
Collecting google==3.0.0 (from mjx)
  Using cached google-3.0.0-py2.py3-none-any.whl.metadata (627 bytes)
Collecting protobuf==3.17.3 (from mjx)
  Using cached protobuf-3.17.3-py2.py3-none-any.whl.metadata (858 bytes)
Collecting grpcio==1.39.0 (from mjx)
  Using cached grpcio-1.39.0.tar.gz (21.3 MB)
  Preparing metadata (setup.py) ... done
Collecting numpy (from mjx)
  Downloading numpy-2.2.6-cp310-cp310-macosx_14_0_arm64.whl.metadata (62 kB)
Collecting pillow (from mjx)
  Downloading pillow-11.2.1-cp310-cp310-macosx_11_0_arm64.whl.metadata (8.9 kB)
Collecting svgwrite (from mjx)
  Using cached svgwrite-1.4.3-py3-none-any.whl.metadata (8.8 kB)
Collecting inquirer (from mjx)
  Using cached inquirer-3.4.0-py3-none-any.whl.metadata (6.8 kB)
Collecting beautifulsoup4 (from google==3.0.0->mjx)
  Using cached beautifulsoup4-4.13.4-py3-none-any.whl.metadata (3.8 kB)
Collecting six>=1.5.2 (from grpcio==1.39.0->mjx)
  Using cached six-1.17.0-py2.py3-none-any.whl.metadata (1.7 kB)
Collecting soupsieve>1.2 (from beautifulsoup4->google==3.0.0->mjx)
  Using cached soupsieve-2.7-py3-none-any.whl.metadata (4.6 kB)
Collecting typing-extensions>=4.0.0 (from beautifulsoup4->google==3.0.0->mjx)
  Using cached typing_extensions-4.14.0-py3-none-any.whl.metadata (3.0 kB)
Collecting blessed>=1.19.0 (from inquirer->mjx)
  Using cached blessed-1.21.0-py2.py3-none-any.whl.metadata (13 kB)
Collecting editor>=1.6.0 (from inquirer->mjx)
  Using cached editor-1.6.6-py3-none-any.whl.metadata (2.3 kB)
Collecting readchar>=4.2.0 (from inquirer->mjx)
  Using cached readchar-4.2.1-py3-none-any.whl.metadata (7.5 kB)
Collecting wcwidth>=0.1.4 (from blessed>=1.19.0->inquirer->mjx)
  Using cached wcwidth-0.2.13-py2.py3-none-any.whl.metadata (14 kB)
Collecting runs (from editor>=1.6.0->inquirer->mjx)
  Using cached runs-1.2.2-py3-none-any.whl.metadata (10 kB)
Collecting xmod (from editor>=1.6.0->inquirer->mjx)
  Using cached xmod-1.8.1-py3-none-any.whl.metadata (1.8 kB)
Using cached google-3.0.0-py2.py3-none-any.whl (45 kB)
Using cached protobuf-3.17.3-py2.py3-none-any.whl (173 kB)
Using cached six-1.17.0-py2.py3-none-any.whl (11 kB)
Using cached beautifulsoup4-4.13.4-py3-none-any.whl (187 kB)
Using cached soupsieve-2.7-py3-none-any.whl (36 kB)
Using cached typing_extensions-4.14.0-py3-none-any.whl (43 kB)
Using cached inquirer-3.4.0-py3-none-any.whl (18 kB)
Using cached blessed-1.21.0-py2.py3-none-any.whl (84 kB)
Using cached editor-1.6.6-py3-none-any.whl (4.0 kB)
Using cached readchar-4.2.1-py3-none-any.whl (9.3 kB)
Using cached wcwidth-0.2.13-py2.py3-none-any.whl (34 kB)
Downloading numpy-2.2.6-cp310-cp310-macosx_14_0_arm64.whl (5.3 MB)
   ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 5.3/5.3 MB 12.1 MB/s eta 0:00:00
Downloading pillow-11.2.1-cp310-cp310-macosx_11_0_arm64.whl (3.0 MB)
   ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 3.0/3.0 MB 11.1 MB/s eta 0:00:00
Using cached runs-1.2.2-py3-none-any.whl (7.0 kB)
Using cached svgwrite-1.4.3-py3-none-any.whl (67 kB)
Using cached xmod-1.8.1-py3-none-any.whl (4.6 kB)
Building wheels for collected packages: mjx, grpcio
  Building wheel for mjx (pyproject.toml) ... -

解答

关于mujoco-mjx的疑问

可以安装mujoco-mjx,它是官方推出的整合包,同时包含Mujoco核心库和MJX的全部功能。安装这个包可以跳过单独编译MJX的步骤,直接使用完整的Mujoco+MJX环境,是解决当前编译卡住问题的最优方案,推荐优先尝试:

pip install mujoco-mjx

解决单独安装MJX时Wheel构建卡住的办法

如果仍想单独安装MJX,可尝试以下步骤:

  • 安装CMake依赖:MJX构建需要CMake,通过Homebrew安装:
    brew install cmake
    
  • 替换grpcio版本:日志中使用的grpcio 1.39.0在ARM架构Mac上编译容易卡顿,尝试指定兼容版本:
    pip install mjx grpcio==1.56.0
    
  • 清理pip缓存:删除旧缓存后重新安装,避免缓存干扰:
    rm -rf ~/Library/Caches/pip
    pip install mjx
    

内容的提问来源于stack exchange,提问作者vshah

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.12 22:07:32