位置: IT常识 - 正文

【强化学习探索01】Win10 下gym安装

编辑:rootadmin
【强化学习探索01】Win10 下gym安装

推荐整理分享【强化学习探索01】Win10 下gym安装,希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:,内容如对您有帮助,希望把文章链接给更多的朋友!

一、序言

⾸先, gym 是 OpenAI 开发的通⽤强化学习算法测试平台, 背后有⼤神 Pieter Abbeel、 Sergey Levine 等⼈率领的强⼤团队的⽀持。其次, 学会了gym的基本应⽤, 可以⾃⼰学习使⽤OpenAI的其他开源强化学习软件, 如universe、 roboschool 和baselines等。再次, gym本⾝集成了很多仿真环境, 如经典控制中的⻋摆环境,⼩⻋爬⼭环境、 雅达利游戏、 棋盘环境等。 利⽤这些写好的环境, 可以学习强化学习算法的基本原理。 另外, gym是⽤Python语⾔写的, 可以和深度 学习的开源软件如TensorFlow等⽆缝衔接。  

需要工具:anaconda+pycharm

anaconda与pycharm安装:可以参考这篇文章

接下来正式讲解gym安装

二、安装gym

在安装好pycharm与anaconda后,打开cmd运行窗口,可以右键,点运行

设置anaconda环境变量:anaconda的路径和anaconda\Scripts的路径,如图点击编辑

cmd中查看python版本: Python3.7.3

 打开annconda prompt

【强化学习探索01】Win10 下gym安装

在anaconda prompt中输入conda create -n python385 python=3.7.3指令创建anaconda中的python环境

在anaconda prompt中输入conda create -n gym python=3.7.3指令创建gym环境

在anaconda prompt中输入 conda activate gym激活gym环境,成功标志:命令行前出现(gym)

在anaconda prompt中输入conda install pandas安装pandas,如果这里报错出现CondaHTTPError问题,可以看看这篇文章(点击此处)

在anaconda prompt中输入conda install tensorflow安装tensorflow

在anaconda prompt中输入pip install matplotlib -i https://pypi.tuna.tsinghua.edu.cn/simple

在anaconda prompt中输入python -m pip install --upgrade pip

在anaconda prompt中输入pip --default-timeout=100 install gym -i https://pypi.tuna.tsinghua.edu.cn/simple安装gym库

在pycharm中运行例子代码

import gymdef main(): 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)) breakif __name__ == "__main__":main()

不会用pycharm建项目可以看看这篇文章,

如果运行程序后显示找不到pygame、gym,在file中点击settings点击图中加号位置

搜索gym点击install package,同理pygame也是如此搜索添加

 如果运行后出现下图即为运行成功,那么恭喜你已经学会安装gym并且可以运行它了! 

本文链接地址:https://www.jiuchutong.com/zhishi/289805.html 转载请保留说明!

上一篇:React常见面试题

下一篇:关于CPU和GPU版本共存下的安装Pytorch(跑YOLO模型)(cpu和gpu性能对比)

  • 增值税申报表出口退税
  • 从价从量复合计征
  • 房产税应该怎么申报
  • 在建工程贷款利息分录
  • 税金及附加减半征收政策2022最新
  • 费用化的研发支出是否可以加计扣除
  • 公司注销员工的人身损害赔偿
  • 洗车费怎么做会计分录
  • 现金清查时,发现长款200元,未查明原因,经批准后转销
  • 建筑 分包
  • 成品盘盈盘亏的会计分录
  • 物业公司管理费用
  • 将承兑汇票背书怎么操作
  • 一般纳税人税控维护费怎么填报
  • 固定资产房屋原值增加折旧月数怎么算
  • 折扣折让红字发票内容
  • 跨年度发票退回如何记账
  • 增值税月报时间
  • 职工因公出差伙食补助标准
  • 销售不动产如何开票样本
  • 合作社开具的免税普票计算抵扣
  • 工程项目关闭
  • 施工单位临时设施的搭建费属于
  • 公司 期货投资
  • 递延收益摊销会计分录
  • 期间费用核算内容不应该包括
  • 人力资源外包公司发展前景
  • 无发票的费用怎么处理
  • 土地无形资产怎么估值
  • 以非现金资产清偿全部债务
  • 电脑店u盘装系统步骤
  • php如何通过链接获取源码
  • mdn php
  • 银行承兑汇票挂失手续费收费标准
  • 收入和支出怎么合计
  • 支付国外佣金税率是多少
  • 其他应收款和其他应付款常常被用作抵消
  • PHP:FrenchToJD()的用法_日历函数
  • latex希腊字母斜体
  • php创建视图
  • 销售成本属于销售收入吗
  • 操作系统页表项怎么算
  • 制造业企业资金如何循环周转
  • RocketMQ-02
  • 小程序unload
  • 毕业设计基础
  • 利润表反映了什么能力
  • 权益工具是金融资产还是非金融资产
  • 负债类科目的余额方向为借方 不考虑双向等例外情况
  • 非独立核算的分公司需要独立建账吗
  • mysql 局域网访问权限
  • 工业销售产值是销售收入吗
  • 收到预收款并已付款
  • 一般纳税人租赁不动产增值税税率
  • 企业注销股东投资款怎么处理
  • 事业单位小规模纳税人咨询服务的税率
  • 获取sqlserver密码
  • 锁mysql
  • sql 截取字符串某个字符之后
  • ezulumain.exe是病毒进程吗 ezulumain进程安全吗
  • win10系统找不到mrt
  • ubuntu源代码
  • win10输入框在哪里
  • 苹果预计10.1-15号到能准确吗
  • 红帽子在工地上是什么级别
  • 越狱免电脑
  • 删除账户win10
  • 红石数据
  • 使用js如何创建元素
  • python指令生成脚本
  • javascript用户名验证
  • 异步promise原理
  • js arrayfrom
  • JavaScript中的this
  • jQuery中通过ajax调用webservice传递数组参数的问题实例详解
  • Android开发网络请求数据加密
  • 煤炭开什么发票
  • 土地占用税是什么意思
  • 河南省地税局副局长
  • 滨州市望海花园北侧规划
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设