欢迎来到尧图网

客户服务 关于我们

您的位置:首页 > 房产 > 家装 > 【深度学习】使用Anaconda和PyTorch在无显卡Windows系统上配置强化学习环境

【深度学习】使用Anaconda和PyTorch在无显卡Windows系统上配置强化学习环境

2025/12/14 21:40:46 来源:https://blog.csdn.net/zq563100792/article/details/148017274  浏览:    关键词:【深度学习】使用Anaconda和PyTorch在无显卡Windows系统上配置强化学习环境

1. 安装Anaconda

  1. 从Anaconda官网下载Windows安装包(Python 3.x版本),磁盘资源充足的情况下推荐 Anaconda Distribution,而不是Miniconda Installers
  2. 运行安装程序,选择默认选项
  3. 验证安装:打开Anaconda PowerShell Prompt,输入conda --version验证安装

在这里插入图片描述

2. 创建虚拟环境

# 创建名为"rl_env"的环境,指定Python版本
conda create -n rl_env python=3.9# 激活环境
conda activate rl_env

3. 安装PyTorch(CPU版本)

在Anaconda Prompt中执行:

# 安装CPU版本的PyTorch(2.0.1为稳定版本)
conda install pytorch torchvision torchaudio cpuonly -c pytorch

4. 安装强化学习库

# 基础RL库
pip install gymnasium #强化学习环境,仅核心库
# pip install gymnasium[all]        # 全部库,时间较久,且Box2D环境需要Microsoft Visual C++,视需求补装pip install stable-baselines3[extra]  # 策略梯度算法# 高级库(可选)
pip install ray[rllib]          # 分布式RL框架
pip install pettingzoo[all]     # 多智能体环境

5. 安装辅助工具

# 可视化与数据处理
pip install matplotlib seaborn pandas
pip install jupyter notebook    # 交互式开发

6. 验证配置

在vscode中按 Ctrl+Shift+P 打开命令面板,输入 Python: Select Interpreter
在列表中选择我们建立的 rl_env 环境
在这里插入图片描述

在Python中运行以下代码:

import torch
import gymnasium as gym
from stable_baselines3 import PPO# 检查GPU是否禁用
print(f"PyTorch GPU可用: {torch.cuda.is_available()}")  # 应输出False# 测试环境
env = gym.make("CartPole-v1")
obs, _ = env.reset()# 测试模型创建
model = PPO("MlpPolicy", env, verbose=1)print("环境和模型初始化成功!")

注意终端类型
在这里插入图片描述

在这里插入图片描述

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com