安装ale_python_interface和Mujoco、Mujoco_py

结合教程
https://blog.csdn.net/senjie_wang/article/details/84073823
https://github.com/mgbellemare/Arcade-Learning-Environment
https://github.com/mgbellemare/Arcade-Learning-Environment/blob/master/doc/manual/manual.pdf
安装ale_python_interface一直报错,改了一周也没行,暂时放弃了一下。

后来开始结合教程
https://blog.csdn.net/jianghao_ava/article/details/80874254
https://github.com/openai/mujoco-py
安装Mujoco和Mujoco_py,第一遍下来发现前后版本不匹配,把Mujoco150删了重新装了Mujoco200,报错,发现是Mujoco_py没有重新编译,重新再一遍之后,发现环境变量怎么都加不进去一直报错,echo出来路径都已经加了,后来发现python3之前不加sudo就好了,但不知道为啥- -。

Mujoco_py装完之后又去试了试装ale_python_interface,还是原来的教程步骤,这次很顺利地装好了没报错,很神奇…可能和之前装好了Mujoco有关?

都装完之后去跑了mujoco自带的例子body_interaction.py,发现跑不起来,会报错:

Creating window glfw
ERROR: GLEW initalization error: Missing GL version

Press Enter to exit …Killed

找到这个教程
https://blog.csdn.net/gsww404/article/details/80636676
根据里面的提示改了环境变量,

sudo gedit ~/.bashrc
export PATH=/usr/local/cuda-9.0/bin${PATH:+:${PATH}} 
export LD_LIBRARY_PATH=/usr/local/cuda-9.0/lib64${LD_LIBRARY_PATH:+:${LD_LIBRARY_PATH}} 
export LD_PRELOAD=/usr/lib/x86_64-linux-gnu/libGLEW.so:/usr/lib/libGL.so.1
source ~/.bashrc

终于跑成功了~

开心:)

另,感觉安装ale_python_interface的三个教程都些问题,结合起来太分散,所以重新梳理一下安装的步骤:
Step1:在github找到ale_python_interface包:git clone https://github.com/mgbellemare/Arcade-Learning-Environment
Step2:安装依赖:sudo apt-get install libsdl1.2-dev libsdl-gfx1.2-dev libsdl-image1.2-dev cmake
Step3:cd 到 ale_python_interface目录下
Step4:cmake -DUSE_SDL=ON -DUSE_RLGLUE=OFF -DBUILD_EXAMPLE=ON .
Step5:make -j 4
Step6:pip3 install .

附Linux命令大全:https://www.runoob.com/linux/linux-command-manual.html

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值