一、深度强化学习环境搭建(pytorch、gym)

本文详细介绍了如何通过Anaconda创建虚拟环境,安装PyTorch和Gym库,包括设置清华源以加速下载,并提供了验证安装成功的代码示例。此外,还提到了如何安装Atari环境以及验证其安装成功的步骤。最后提到了PyCharm的下载安装。
摘要由CSDN通过智能技术生成

安装Anaconda

下载地址

创建虚拟环境

以下参考这篇对虚拟环境的创建

打开Anaconda Prompt 命令行输入:

conda create -n torch python=3.7

建立名为torch的虚拟环境

按y确认建立,等待下载完成…

输入:

conda activate torch

激活虚拟环境。

pytorch框架安装

该部分可详细参考这里

在激活名为torch环境基础上

添加清华镜像,目的是加快安装包速度

conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/win-64/
conda config --add channels http://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/win-64/

进入pytorch官网

请添加图片描述
根据自己的版本选择后出现红框中的安装命令,复制粘贴进命令窗口回车

按y确认安装,经过漫长的等待…

测试是否成功,按顺序输入:

python
import torch
torch.cuda.is_available()

返回ture则安装成功。

gym安装

输入:

pip install gym
pip install gym[box2d]

安装基础版gym

命令框输入python后,再输入以下程序验证

import gym
env = gym.make("LunarLander-v2", render_mode="human")
env.action_space.seed(42)

observation, info = env.reset(seed=42)

for _ in range(1000):
    observation, reward, terminated, truncated, info = env.step(env.action_space.sample())

    if terminated or truncated:
        observation, info = env.reset()

env.close()

如果出现动画则安装成功。

如果需要安装Atari

输入:

pip install gym[atari]
pip install gym[accept-rom-license]

等待安装完成后…

命令框输入python后,再输入以下程序验证

import gym
env = gym.make("ALE/Assault-v5", render_mode="human")
env.action_space.seed(42)

observation, info = env.reset(seed=42)

for _ in range(1000):
    observation, reward, terminated, truncated, info = env.step(env.action_space.sample())

    if terminated or truncated:
        observation, info = env.reset()

env.close()

如果出现动画则安装成功。

可进入官网导入其他游戏

pycharm安装

官网下载安装包

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值