Win10系统强化学习环境配置

注:环境配置对标书籍《强化学习入门:从原理到实践》(作者叶强)所需环境

1. Anaconda安装

直接官网下载
安装时注意勾选该页面两个选项

在这里插入图片描述
安装完成后检查系统环境变量是否已经包含下图几项,没有的话手动添加环境变量
在这里插入图片描述

2. Pycharm安装

直接官网下载Community版本即可
安装时注意勾选该页面的选项

在这里插入图片描述

3. Conda环境管理

3.1. 创建虚拟环境

conda create --name yourEnv python=3.7 

name:也可以缩写为 【-n】,【yourEnv】是创建的虚拟环境的名字,创建成功后,可以到anaconda的目录下找到envs/yourEnv
python=3.7:是python的版本号。也可以指定为【python=2.7】,若未指定,则默认base环境的python的版本。
可以在创建环境顺便安装python的一些包:numpy,pandas…

conda create -n yourEnv python=3.6 yourpackages

也可以在已有其他虚拟环境的基础上创建环境:

conda create --name <yourEnv> --clone <baseEnv>

创建完成后任意用以下命令查看已有环境,带星号的环境即当前所处环境

conda env list

conda info --envs

使用conda命令时若提示更新conda版本:

conda update -n base -c defaults conda

3.2. 环境管理常用命令

激活虚拟环境conda activate yourEnv

关闭虚拟环境,环境切换回baseconda deactivate

查看环境内已安装的包和版本conda list

安装包conda install yourpackage或者pip install yourpackage
卸载则是pip uninstall yourpackage

删除虚拟环境conda env remove --name yourEnv

4. Pytorch安装

直接到Pytorch官网根据需要安装相应版本的pytorch
偏好设置我选的是pytorch1.11.0,window系统,Conda安装,python语言,CPU平台(教研室电脑还没配显卡/(ㄒoㄒ)/~~):
先激活上述创建的虚拟环境,从base环境转至yourEnv再安装:

conda activate yourEnv
conda install pytorch torchvision torchaudio cpuonly -c pytorch

安装结束后可以用conda list查看对应的包是否安装成功。

5. Gym安装

5.1. Gym源

Gym包放在github仓库
直接用命令pip install gym 即可自动安装最新版本的基本Gym库(不完全安装)
Gym历史版本放在release处

5.2. Cmd中的cd命令(题外话的补充)

转去其他盘E: or D:
返回上一级cd..
返回根目录cd\
进入某一目录(不能跨盘改变目录)cd dir\subdir\subsubdir
跨盘改变目录cd /d E:\dir\subdir\subsubdir
注意一点: cmd中不区分大小写

5.3. 用conda指令安装本地安装包

叶强老师这本书的代码是几年前的了,新版本的Gym库做了很多改动,不能适配这套老代码,需要自己下载历史版本的Gym
我选了gym-0.9.5.zip,下载后解压缩到文件夹。
还是在yourEnv环境下,先用cd命令跳转到gym-0.9.5.zip所在目录如:cd /d E:\dir\subdir
用pip安装本地包

pip install -e gym-0.9.5

安装结束后同样用conda list查看是否安装成功。

5.4. 设置Pycharm解释器

最后一步:更改Pycharm的解释器
以上所有的包都是在yourEnv环境下的,不能用Pycharm默认的base环境解释器运行代码
打开Pycharm,File->settings->Project: Python Interpreter,Pycharm的默认解释器是base环境下的,需要手动换成虚拟环境下的解释器
添加新的解释器->Python 3.7 (yourEnv) D:\Anaconda\envs\yourEnv\python.exe

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
在Windows 10上配置机器学习环境可以按照以下步骤进行: 1. 安装Python环境:首先,你需要安装Python。你可以从Python官方网站下载并安装最新版本的Python。另外,你也可以选择安装Anaconda,它是一个Python发行版,内置了许多常用的机器学习库和工具。在安装Anaconda时,你可以选择安装Python 3.6版本,因为很多机器学习库都适配了这个版本[2]。 2. 安装CUDA:如果你计划使用GPU加速机器学习训练过程,你需要安装CUDA。CUDA是NVIDIA提供的用于GPU计算的平台和编程模型。你可以从NVIDIA官方网站下载并安装适合你的显卡型号的CUDA版本。 3. 安装IDE:选择一个适合你的集成开发环境(IDE)来编写和运行机器学习代码。常用的IDE包括PyCharm、Visual Studio Code和Jupyter Notebook等。你可以根据个人喜好选择一个合适的IDE。 4. 安装微信开发者工具:如果你计划开发机器学习微信小程序,你需要安装微信开发者工具。微信开发者工具提供了开发、调试和发布微信小程序的功能。你可以从微信官方网站下载并安装微信开发者工具。 此外,为了更好地管理不同版本的Python和依赖包,你可以考虑使用Python虚拟环境。虚拟环境可以帮助你隔离不同项目的依赖关系,避免版本冲突[3]。 总结起来,配置Windows 10上的机器学习环境包括安装Python环境、安装CUDA(如果需要GPU加速)、选择合适的IDE以及安装微信开发者工具。另外,你还可以考虑使用Python虚拟环境来管理不同项目的依赖关系。

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值