MacOS搭建openai环境

首先是安装Homebrew:https://brew.sh/index_zh-cn

输入指令:/usr/bin/ruby -e “$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)”
需要注意的是password输入的是开机密码不是id密码。

MacOS搭建openai环境_第1张图片

完成之后输入brew -v来查看是否安装成功。

下一步就是按照openai的教程进行执行:

https://github.com/openai/baselines
执行指令:brew install cmake openmpi

MacOS搭建openai环境_第2张图片

网站中还有创建虚拟环境的过程,要是之前安装过anaconda就不需要在装这个虚拟机创建虚拟环境了,因为conda足以创建虚拟环境了,这步省略。

接下直接使用git安装baselines:

执行指令:git clone https://github.com/openai/baselines.git

                    cd baselines

1、不知道为什么安装baselines之前需要安装tensorflow,对于之前装过的人来说有点不友好,因为需要卸掉重新安装,不知道你们有没有遇到这样的情况,我之前装过tensorflow,继续装baselines的时候会报错,所以我先执行了:pip uninstall tensorflow,然后再执行:pip install tensorflow,再继续执行:pip install -e .MacOS搭建openai环境_第3张图片

这样就好了

接下来是MuJoCo,这个暂时先不安装,要是后续需要的话再继续安装,这个比较麻烦,需要一个教育邮箱可以申请一年的使用期限,所以不用的话暂时先不安装,需要的时候再装。

继续进行安装pytest,继续执行指令:pip install pytest

MacOS搭建openai环境_第4张图片

继续执行指令:pytest

到此就算是beselianes搭建完毕,对环境进行测试:

官网中有自带的例子,主要是mujoco的例子,还有一个Atari的例子:

python -m baselines.run --alg=deepq --env=PongNoFrameskip-v4 --num_timesteps=1e6

 

你可能感兴趣的:(随笔,python)