OpenAI gym mujoco ImportError:没有名为“mujoco”的模块_py.mjlib公司'

2024-05-16 18:24:19 发布

您现在位置:Python中文网/ 问答频道 /正文

我试着在openAi健身房运行这个代码。但它不能。在

import mujoco_py
import gym
from os.path import dirname

env = gym.make('Hopper-v1')
env.reset()
for _ in range(1000):
    env.render()
    env.step(env.action_space.sample()) 

错误信息:

^{pr2}$

我的电脑环境:

操作系统:macOS python:python3.5(conda-envs)

我要安装“pip install'gym[all]”并安装mujoco。在

➜  .mujoco tree
.
├── LICENSE.txt
├── mjkey.txt
└── mjpro150

我可以用mujoco的例子。它是成功的。在

(py35) ➜  OpenGymL python body_interaction.py 
Creating window glfw

谢谢。在


Tags: path代码frompyimportenvtxtmake
1条回答
网友
1楼 · 发布于 2024-05-16 18:24:19

我也有同样的问题,这是因为安装了一个与gym包的mujoco环境不兼容的最新版本mujoco-py。在

该问题仍然存在,其详细信息已在#80中捕获。正如machinaut所评论的,更新已经在路线图上了,您可以同时使用0.5.7版本。在

pip install mujoco-py==0.5.7

相关问题 更多 >