mujoco win7下载安装

mujoco在win7环境下的下载和安装

有条件的就在Linux上装,不建议在windows上装。

安装这个环境每一步都要注意,毕竟是windows,坑还是蛮多的。

一 安装Microsoft Visual C++ 14.0

点击此处下载(链接地址https://go.microsoft.com/fwlink/?LinkId=691126)

下载下来运行即可,安装时间较为漫长

二 安装mjpro150 win64,

下载地址:MuJoCo下载

打开cmd,在当前根目录下文件夹输入: mkdir .mujoco ,解压好的文件 只能 放到该文件夹里,我的为C:\Users\zzm.mujoco\mjpro150. (zzm是我电脑的用户名)

获取activation key,获取地址为 https://www.roboti.us/license.html ,下载插件 看看你电脑Computer id,填写好信息后,提交,官方给你发邮件, 附件有mjkey.txt,将mjkey.txt分别复制到C:\Users\zzm.mujoco\mjpro150\bin和C:\Users\zzm.mujoco中

将 C:\Users\zzm.mujoco\mjpro150 添加进系统环境变量Path.

运行 C:\Users\zzm.mujoco\mjpro150\bin 文件夹中simulate.exe,如果弹出界面,把C:\Users\XX.mujoco\mjpro150\model中humanoid.xml拖进去,有模型运行则安装成功。

三 安装mujoco_py

设置环境变量 MUJOCO_PY_MJKEY_PATH=C:\Users\zzm.mujoco\mjkey.txt
设置环境变量 MUJOCO_PY_MJPRO_PATH=C:\Users\zzm.mujoco\mjpro150

下载 mujoco-py

  • 下载地址:https://github.com/openai/mujoco-py

下载后解压到 任意 文件夹

管理员权限打开cmd

cd 到mujoco-py所在目录

依次输入:

  • pip install -r requirements.txt
  • pip install -r requirements.dev.txt
  • python setup.py install

如果下载成功的话输入:

  • python examples\body_interaction.py

会显示 mujoco 的例子.

在我下载的过程中,一度出现这个错误提示:

Exception: Please add mujoco library to your PATH:
set PATH=C:\Users\zzm\.mujoco\mjpro150\bin;%PATH%

怎么改环境变量都不行,折腾了好久,最后发现还是需要下载完全版的Microsoft Visual C++ 14.0 才行,也就是按照我上面给出的链接下载,有的版本是不行的。

https://github.com/openai/mujoco-py/ 上有这样一句话

The following platforms are DEPRECATED and unsupported:
 - Windows support is DEPRECATED and will be removed soon. One known good past version is 1.50.1.68.
 - Python 2 has been DEPRECATED and removed in 1.50.1.0. Python 2 users can stay on the 0.5 branch. The latest release there is 0.5.7 which can be installed with pip install mujoco-py==0.5.7.

所以。。。尽量用Linux吧

其他参考链接:

  1. https://blog.csdn.net/yao52119471/article/details/84258610
  2. https://github.com/openai/mujoco-py/issues/253
<think>好的,我需要帮用户解决如何下载和安装MuJoCo 2.10的问题。首先,用户提到了Mujoco210,也就是MuJoCo 2.10版本。根据之前的引用内容,用户可能在Windows系统上安装,因为引用中提到了Windows 10和Win7的安装步骤。但我也需要考虑到其他操作系统的情况,比如Linux或macOS。 首先,MuJoCo的官方网站是https://www.roboti.us/,用户需要从这里下载。不过现在可能已经迁移到其他平台,比如GitHub,因为DeepMind收购后可能改变了分发方式。根据引用[2],用户之前下载的是mujoco-py对应的mjpro150版本,但2.10是较新的版本,所以可能需要不同的步骤。 根据引用[3]和[4],安装过程通常包括下载MuJoCo本体和mujoco-py库。用户需要先获取许可证密钥,可能需要教育邮箱或者通过其他途径申请。安装步骤可能包括解压文件到.mujoco目录,设置环境变量,然后安装mujoco-py的依赖。 用户可能需要检查系统环境变量是否正确,尤其是PATH是否包含MuJoCo的bin目录。此外,安装mujoco-py时可能需要从源码编译,使用pip安装特定版本,或者处理依赖项如numpy、cython等。引用中提到需要执行pip install -r requirements.txt等命令,这可能适用于旧版本,但2.10可能需要不同的处理。 需要注意的是,MuJoCo 2.10对应的mujoco-py版本可能与之前的安装步骤不同,可能要求Python版本或其他库的兼容性。用户可能遇到路径问题,如引用[1]中提到的import错误,需要正确设置路径。 最后,用户可能需要测试安装是否成功,比如运行示例脚本或拖拽模型文件到simulate.exe,如引用[4]所述。因此,在回答中需要分步骤指导,涵盖下载链接、许可证获取、环境配置、依赖安装和验证步骤,同时提醒可能遇到的常见问题,如路径设置错误或依赖缺失。</think>根据MuJoCo最新版本安装要求,MuJoCo 2.10的安装流程可分为以下步骤: ### 一、MuJoCo 2.10下载安装 1. **获取许可证** 访问DeepMind官方授权页面(需使用教育邮箱注册): ``` https://www.roboti.us/license.html ``` 下载许可证文件`mjkey.txt`[^2] 2. **下载二进制文件** Windows/Linux/macOS版本下载地址: ``` https://github.com/deepmind/mujoco/releases/tag/2.1.0 ``` 选择对应系统的`mujoco-2.1.0-{OS}.zip`文件[^1] 3. **解压安装** ```bash mkdir ~/.mujoco unzip mujoco-2.1.0-{OS}.zip -d ~/.mujoco/mujoco210 cp mjkey.txt ~/.mujoco/mujoco210/bin ``` ### 二、环境变量配置 1. Windows系统 ```cmd setx PATH "%PATH%;C:\Users\你的用户名\.mujoco\mujoco210\bin" ``` 2. Linux/macOS系统 ```bash echo 'export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:~/.mujoco/mujoco210/bin' >> ~/.bashrc source ~/.bashrc ``` ### 三、mujoco-py安装 ```bash pip install mujoco==2.3.3 # 对应MuJoCo 2.1.0的Python绑定 pip install 'mujoco-py<2.2,>=2.1' ``` ### 四、验证安装 ```python import mujoco model = mujoco.MjModel.from_xml_path('humanoid.xml') print(model.nq) # 应输出模型自由度 ``` **常见错误处理**: - `GLFW初始化失败`:安装显卡驱动更新包 - `DLL加载失败`:检查环境变量是否包含`/bin`目录[^4] - `许可证无效`:确认`mjkey.txt`放置在`/bin`目录[^3]
评论 7
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值