Mac下装mujoco-py一些错

博客讲述了在Mac系统上安装和使用Mujoco过程中遇到的错误,包括验证开发者问题、环境变量设置以及mujoco_py模块加载错误。通过调整系统设置、清理安装残留和重装库解决了问题。然而,系统出现了关于GLFW类重复定义的警告。作者提供了当前的软件环境配置,并希望找到消除这些警告的方法。
摘要由CSDN通过智能技术生成

Mujoco
官网https://www.roboti.us/index.html

报错:

无法打开“simulate”,因为无法验证开发者。
macOS无法验证此App不包含恶意软件

解决:
系统偏好设置中安全性与隐私页面打开
开始运行./simulate …/model/humanoid.xml
提示打不开,拒绝删除,安全页面会弹出“允许”提示
多允许几次就好了


环境变量

export LD_LIBRARY_PATH=$HOME/.mujoco/mujoco200/bin:$LD_LIBRARY_PATH
export MUJOCO_PY_MJPRO_PATH=$HOME/.mujoco/mujoco200/
export MUJOCO_PY_MJKEY_PATH=$HOME/.mujoco/mjkey.txt

报错:

AttributeError: module ‘mujoco_py’ has no attribute ‘load_model_from_path’

说来神奇,我的解决方案是在site-package里发现了两个mujocoXX.egg文件,可能因为我一开始装了mjpro150,后来卸载没卸干净,然后我直接delete了150,就好了

但是会有一些疑似警告的红字

objc[10721]: Class GLFWApplicationDelegate is implemented in both /Users/didi/.mujoco/mujoco200/bin/libglfw.3.dylib (0x11ff0c778) and /Users/didi/Programe/miniconda3/envs/env36/lib/python3.6/site-packages/glfw/libglfw.3.dylib (0x11ffc5740). One of the two will be used. Which one is undefined.
objc[10721]: Class GLFWWindowDelegate is implemented in both /Users/didi/.mujoco/mujoco200/bin/libglfw.3.dylib (0x11ff0c700) and /Users/didi/Programe/miniconda3/envs/env36/lib/python3.6/site-packages/glfw/libglfw.3.dylib (0x11ffc5768). One of the two will be used. Which one is undefined.
objc[10721]: Class GLFWContentView is implemented in both /Users/didi/.mujoco/mujoco200/bin/libglfw.3.dylib (0x11ff0c7a0) and /Users/didi/Programe/miniconda3/envs/env36/lib/python3.6/site-packages/glfw/libglfw.3.dylib (0x11ffc57b8). One of the two will be used. Which one is undefined.
objc[10721]: Class GLFWWindow is implemented in both /Users/didi/.mujoco/mujoco200/bin/libglfw.3.dylib (0x11ff0c818) and /Users/didi/Programe/miniconda3/envs/env36/lib/python3.6/site-packages/glfw/libglfw.3.dylib (0x11ffc5830). One of the two will be used. Which one is undefined.

我试了一下删除那个glfw,别问为什么,问就是闲的,结果就是报错,找不到mujoco_py了,于是重装的。。

如果你知道怎么把这些去了,欢迎留言,强迫症的确有点难受


最后记录一下自己的环境

  Mac系统 
  python3.6
  mujoco200
  mujoco-py 2.0.2.13
  gym0.15.3 
  pytorch 1.4.0


  linux服务器
  python3.6
  mujoco200
  mujoco-py 2.0.2.13
  gym0.17.0
  pytorch 1.2.0
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值