我想在Ubuntu安装Mujoco。我已经下载了mujoco200,并把它放在./mujoco上。然后下载带有‘mujoco_py安装mujoco_py==2.0.2.8’的pip3。根据我在线阅读的说明,这应该是全部,然后当我运行'import mujoco_py‘时,下面的错误显示:
distutils.errors.CompileError:命令'/usr/bin/aarch64-linux-gnu-gcc‘退出代码1失败
有人知道如何解决这个问题吗?如果不是,我使用的是Mac M1,还有人知道我还能如何使用Mujoco,因为我认为我不能在Mac M1中使用Mujoco?
一开始,终端要求我将‘exportLD_LIBRARY_PATH=$LD_LIBRARY_PATH:/home/yilin/.mujoco/mujoco200/bin’‘放到.bashrc中,我这样做了,那个bug就消失了。但现在这个虫子出现了。我尝试过在Mac上使用Mujoco,在colab中使用mujoco_py,但都失败了。
发布于 2022-11-07 18:00:26
您想使用mujoco2.0.0而不是更高版本的MuJoCo有什么特殊的原因吗?自去年11月以来,mujoco_py支持免费的MuJoCo (安装mujoco_py==2.1.12.14)。
或者更好的做法是,避免使用mujoco_py,而是在pip上使用mujoco包。如果您正在使用Gym,请阅读他们关于最新MuJoCo环境的说明:https://github.com/openai/gym#mujoco-environments
使用mujoco而不是mujoco_py将避免所有安装问题,因为MuJoCo二进制文件包含在这个MuJoCo包中,不需要单独安装。它在Mac M1上运行得很好。
https://stackoverflow.com/questions/74349865
复制相似问题