windows 下载OpenAI Gym(和配套的tensorflow)

windows环境下下载OpenAI Gym

学习强化学习要安装OpenAI Gym,在网上找了很久的下载方法,都不尽如人意,下面是我觉得的一个很简单的安装办法,亲测在win7和win10都有效。
注意:运行下面的第5步时需要一个干净的虚拟环境(最好是新建的,不要用旧的,否则可能会有版本冲突)

1、下载Anaconda
Anaconda官网下载地址
2、打开“开始”中Anaconda文件夹中的“Anaconda Prompt",如下图所示:
开始中Anaconda Prompt位置
3、创建虚拟环境
在Anaconda Prompt中键入conda create -n tensorflow python=3.6,这样就创建了一个名为tensorflow的虚拟环境,此虚拟环境下的python版本为3.6。
4、键入conda activate tensorflow激活刚刚创建的虚拟环境
5、在某个路径创建一个requirements.txt文件,将下列内容复制进去:

absl-py==0.9.0
astor==0.8.1
astroid==2.4.2
backcall==0.2.0
bleach==1.5.0
certifi==2016.2.28
cloudpickle==1.3.0
colorama==0.4.3
cycler==0.10.0
decorator==4.4.2
future==0.18.2
gast==0.3.3
grpcio==1.31.0
gym==0.17.2
html5lib==0.9999999
importlib-metadata==1.7.0
ipython==7.16.1
ipython-genutils==0.2.0
isort==4.3.21
jedi==0.17.2
kiwisolver==1.2.0
lazy-object-proxy==1.4.3
Markdown==3.2.2
matplotlib==3.3.0
mccabe==0.6.1
numpy==1.19.1
pandas==1.1.0
parso==0.7.1
pickleshare==0.7.5
Pillow==7.2.0
prompt-toolkit==3.0.6
protobuf==3.12.4
pyglet==1.5.0
Pygments==2.6.1
pylint==2.5.3
pyparsing==2.4.7
python-dateutil==2.8.1
pytz==2020.1
scipy==1.5.2
six==1.15.0
tensorboard==1.8.0
tensorflow==1.8.0
termcolor==1.1.0
toml==0.10.1
traitlets==4.3.3
typed-ast==1.4.1
wcwidth==0.2.5
Werkzeug==1.0.1
wincertstore==0.2
wrapt==1.12.1
zipp==3.1.0

6、在Anaconda Prompt中,进入requirements.txt所在的文件夹(如:requirements.txtE:\,则键入E:进入E盘)
7、键入pip install -r requirement.txt,开始下载所需模块,如下图所示:
pip install requirements.txt
8、下载完毕后就可以使用gym了。
9、测试
可用OpenAI Gym官网上的代码测试,如下所示:

import gym
env = gym.make('CartPole-v0')
for i_episode in range(20):
    observation = env.reset()
    for t in range(100):
        env.render()
        print(observation)
        action = env.action_space.sample()
        observation, reward, done, info = env.step(action)
        if done:
            print("Episode finished after {} timesteps".format(t+1))
            break
env.close()
  • 1
    点赞
  • 9
    收藏
  • 打赏
    打赏
  • 7
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

y思无邪

你的鼓励将是我创作的最大动力

¥2 ¥4 ¥6 ¥10 ¥20
输入1-500的整数
余额支付 (余额:-- )
扫码支付
扫码支付:¥2
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值