强化学习小白成长日记

阅读: 评论:0

强化学习小白成长日记

强化学习小白成长日记

一只小白,除了慕羡大神,还可以做点什么

  • 欢迎来到小白的成长空间
    • linux,ubuntu
    • 安装Anaconda
    • 建立虚拟环境
    • 安装openAI gym

欢迎来到小白的成长空间

理论与实践的辨证关系很微妙,学习 强化学习 的第一步,先把跑代码的环境装好再说别的。

linux,ubuntu

本文使用的是ubuntu18.4版本,很多人用16版本的资源更丰富一些,但本小白的ubuntu18.4最开始不是自己装的,USB安装方式,(可以在官网上下载相应版本保存在U盘里随后使用)舍不得卸载重新安装,当初从WIN10割掉50G内存预留给ubuntu还算够用,只不过从此WIN10的速度再也不复往昔。

安装Anaconda

我们先来到Anaconda的官方网站
/
找好指定版本下载.SH文件
.htm
ctrl+alt+t,执行链接中的指令,
找不到指定文件或者打不开指定文件是因为文件路径的关系

建立虚拟环境


上面的链接,首先简单介绍一些基本概念,比如,什么是openAI,GYM什么的。
然后讲述如何用Anaconda来创建虚拟环境
我通过一系列指令创建好虚拟环境后发现了一个问题
universe * /home/warmtree/.conda/envs/universe
base /home/warmtree/anaconda3
此时,我配置的环境不在anaconda/envs里面
问题原因也在链接中找到啦:
anaconda2/envs文件夹没有权限,如果直接安装,
不会撞到usr/local/anaconda2/envs,
而是安装到home/wayne/.conda/envs文件夹,
所以我们要先获取文件夹的超级权限。

既然建立环境位置错了,那么我们就要把它们删除
conda 创建/删除/重命名 环境,参考链接

重新建立环境,前人踩的坑一般在这里。
.htm

安装openAI gym

继续回到主线剧情,开始安装open gym

扩充知识点

  1. cd命令:切换当前目录至其它目录,比如进入/etc目录,则执行 cd /etc
  2. cd /: 在Linux 系统中斜杠“/”表示的是根目录。 cd / ,即进入根目录.
  3. cd ~命令是,进入用户在该系统的home目录,如xz用户,则进入/root/xz目录

在安装的第一步,我面临了一个错误
(universe) warmtree@warmtree:~$ cd~

Command ‘cd~’ not found,
结果发现是空格的问题,迷醉

安装openAI gym 时又出错了,一个是没有设定好路径,再有就是没有设置好set up文件,
需要删除文件重新来,在这里,小白不得不吐个槽,明明可以鼠标右键删除的事情,非要ls看一眼该路径下的所有文件,rm+待删除的文件,迷醉。

“请确认你始终位于你用 Anaconda 创建的虚拟环境中”,我一直对于这句话的理解表示心虚,这个可千万别是要把gym和Universe安装到Anaconda/env/我所创建的环境文件夹里面的意思啊,那样的话,哭了,白下载了,又要重新开始了。

本文发布于:2024-02-01 17:13:45,感谢您对本站的认可!

本文链接:https://www.4u4v.net/it/170677885238201.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:日记   白成
留言与评论(共有 0 条评论)
   
验证码:

Copyright ©2019-2022 Comsenz Inc.Powered by ©

网站地图1 网站地图2 网站地图3 网站地图4 网站地图5 网站地图6 网站地图7 网站地图8 网站地图9 网站地图10 网站地图11 网站地图12 网站地图13 网站地图14 网站地图15 网站地图16 网站地图17 网站地图18 网站地图19 网站地图20 网站地图21 网站地图22/a> 网站地图23