搭强化学习框架和环境-python(基于《深入浅出强化学习(原理入门)》一书)
在Windows10系统下,安装gym并在tensorflow中实现最简单的小车倒立摆系统。
前提:已安装好Anaconda。
第一步:
利用Anaconda建一个虚拟环境。
在Anaconda Prompt中输入conda create -n gymlab python=3.6
,即可创建一个名叫gymlab的虚拟环境。
第二步:
激活gymlab并且安装gym
activate gymlab
pip install gym==0.7.0
补充:输入
pip list
可查看新建的虚拟环境中安装了哪些库。
第三步:
在Jupyter NoteBook中添加虚拟环境gymlab
(1)在Anaconda prompt,输入conda install nb_conda
,即完成对nb_conda的安装。
(2)激活gymlab虚拟环境
输入activate gymlab
,
再继续输入conda install ipykernel
。
(3)最后在Jupyter notebook 主页可以看到gymlab已建好。
第四步:
在Jupyter,基于gymlab虚拟系统中输入以下代码,便可实现简易的小车倒立摆系统。
import gym
env = gym.make('CartPole-v0')
env.reset
env.render()
(因为脑子里都是⚪⚪,估计记录不好了)