【强化学习】Day1-强化学习环境Gymnasium安装方法

写在前面 / 链接存档

强化学习环境-Gymnasium

  • Gymnasium官网
  • Gymnasium 文档
  • Gymnasium是一个用于强化学习的开源工具库,它是 OpenAl Gym的一个改进分支,提供了更加现代化的设计,同时兼容了许多 Gym的功能和环境。
  • Gymnasium提供了各种强化学习任务(环境),例如经典的控制问题(如 CartPole)、迷宫导航、Atari游戏、物理模拟(如 MuJoCo环境)等。
  • Gymnasium使用简单的 step()reset()接口来与环境交互,适合快速开发和测试。
  • render()函数用于可视化强化学习的过程
  • Gymnasium向后兼容大部分 Gym 环境

Gymnasium 安装步骤

  1. 下载安装Miniconda

    • Miniconda是一种 Python环境管理工具,用于解决 Python项目开发中常见的依赖冲突和环境管理问题

    • 下载地址:通过百度网盘分享的文件:Miniconda3-latest-Windows-x86 64.exe链接:https://pan.baidu.com/s/1UhFUtTaflBA8iKhmbtbh3w?pwd=wz2m
      提取码:wz2m

  2. 安装nimiconda,安装步骤,下一步下一步安装成功后在电脑里面会显示下面的快捷图标

Miniconda的图标

  1. 打开Miniconda
  2. create -n gymenv
  3. conda activate gymenv
  4. conda install python=3.11
  5. 安装pip install gymnasium[classic-control]

gymnasium的classic-control

  1. 安装 BOX2D

    pip install swig

    pip install gymnasium[box2d]

安装BOX2D

  1. 安装Toy Text

pip install gymnasium[toy-text]

安装

  1. 安装mujoco

pip install gymnasium[mujoco]

安装

  1. 安装Atari

pip install ale-py

安装

  • 使用方法:
1
2
from ale_py import ALEInterface
ale = ALEInterface()
  • Copyrights © 2024-2025 brocademaple
  • 访问人数: | 浏览次数:

      请我喝杯咖啡吧~

      支付宝
      微信