强化学习小白成长日记

欢迎来到小白的成长空间

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

linux,ubuntu

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

安装Anaconda

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

建立虚拟环境

https://www.jianshu.com/p/536d300a397e
上面的链接,首先简单介绍一些基本概念,比如,什么是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 创建/删除/重命名 环境,参考链接
https://www.jianshu.com/p/7265011ba3f2

重新建立环境,前人踩的坑一般在这里。
https://www.jb51.net/article/153053.htm

安装openAI gym

继续回到主线剧情,开始安装open gym
https://www.jianshu.com/p/536d300a397e

扩充知识点

  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/我所创建的环境文件夹里面的意思啊,那样的话,哭了,白下载了,又要重新开始了。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

肥鼠路易

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值