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

运行mujoco-worldgen示例脚本报NO MODULE NAMED MOJUCO错误求助

排查解决步骤
  • 先排查Python环境混用问题
    你先后使用sudo pip和普通用户权限pip执行安装,两个命令默认对应的Python解释器大概率不一致,很容易出现包装在系统全局Python路径下、你当前运行脚本用的是虚拟环境/用户态Python,找不到已安装依赖的问题。
    先依次执行以下命令确认环境对应关系:
    which python
    which pip
    sudo which pip
    确认你运行./bin/examine.py时调用的Python解释器,和执行安装命令的pip属于同一个环境,后续装包统一用对应解释器的-m pip方式执行,比如python -m pip install -r requirements.txt、python -m pip install -e .,不要混用sudo和普通用户权限装包。
  • 排查mujoco原生依赖缺失问题
    mujoco不是纯Python包,仅通过pip安装Python侧依赖无法正常使用,必须先手动安装官方二进制运行库:
    1. 下载和项目要求版本匹配的mujoco二进制发行包,解压到~/.mujoco/目录下
    2. 在你所用shell的配置文件(~/.bashrc/~/.zshrc)中添加环境变量:export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:~/.mujoco/[你解压的mujoco文件夹名]/bin
    3. 执行source命令加载配置文件让环境变量生效,新开终端执行python -c "import mujoco",确认基础依赖可以正常导入后再运行项目脚本。
  • 排查拼写错误问题
    你贴出的报错为NO MODULE NAMED MOJUCO,正确的依赖模块名为mujoco(m后接字母u,不是o),先检查环境变量配置、本地配置项里有没有误将mujoco拼写成mojuco的情况,拼写错误会直接触发该导入报错。
  • 排查可编辑安装失效问题
    回到项目根目录,执行pip install -e . --no-cache-dir重新安装项目,安装完成后执行pip list | grep mujoco-worldgen,确认包已经被正确注册到当前Python环境中,没有出现路径映射错误。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.27 12:24:22