Ubuntu安装anaconda及GYM的步骤
- 安装anaconda3的步骤
首先下载anaconda3镜像,清华大学开源软件镜像站下载地址:https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/ 下拉到最底段选择Linux,选择最新版(32/64位)下载。
如果采用浏览器下载不稳定,可采用命令行的形式进行。
wget https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/Anaconda3-5.3.1-Linux-x86_64.sh
或者是官网下载 官网下载地址如下:https://repo.anaconda.com/archive/
- 在下载目录找到相应文件后,拷贝到home下,然后按照一下命令安装。
sudo bash Anaconda3-5.3.1-Linux-x86_64\(1\).sh

输入yes。

回车选择默认路劲。

是否写入环境变量,选择yes。

选择no,不安装相关的界面展示的软件。
重启终端,即可使用Anaconda3;
- 若在终端输入 python,仍然会显示Ubuntu自带的python版本,我们执行:
sudo gedit ~/.bashrc
打开相应的环境设置后,在末尾将anaconda3的路径写上就行。
export PATH="/home/znzx/anaconda3/bin:$PATH"
在命令行中输入source ~/.bashrc,使环境生效。
- 最后验证一下是否环境写成功。
python -V
![]()
由于本机自带的python是2.7版本的,所以说明环境变量写入成功。
按照上述步骤操作完成后,正常来说,anaconda3已经安装成功。
- 利用 Anaconda 创建一个虚拟环境
Anaconda创建虚拟环境的格式为:conda create--name 你要创建的名字 Python=版本号。⽐如我创建的虚拟环境名字为gymlab,⽤的Python版本号 为3.7,可这样写:
1、键入创建虚拟环境的代码:
conda create --name gymlab python=3.7
打开一个新的终端,键入激活虚拟环境的命令:
source activate gymlab
2、键入命令安装 git:
sudo apt install git
3、把 gym 克隆到虚拟机中:
git clone https://github.com/openai/gym.git
4、进入 gym 文件夹:
cd gym
禁止安装'mujoco'库,因为没有秘钥授权,具体原因可以自己深入探寻,作者写出来文章会不通过。
sudo gedit setup.py
#'mujoco': ['mujoco_py>=1.50', 'imageio'],
#'robotics': ['mujoco_py>=1.50', 'imageio'],
提前安装一下所需要的依赖。
sudo apt-get install -y python-numpy python-dev cmake zlib1g-dev libjpeg-dev xvfb libav-tools xorg-dev python-opengl libboost-all-dev libsdl2-dev swig
5、进行完全安装:
pip install -e '.[all]'

- 运行一个实例
运⾏Python:python;
③ 导⼊Gym模块:import gym;
④ 创建⼀个⼩⻋倒⽴摆模型:env=gym.make(‘CartPole-v0’);
⑤ 初始化环境:env.reset;
⑥ 刷新当前环境,并显⽰:env.render()

至此,ubuntu16.04安装anaconda3 及gym完成。docker暂时未安装,等用到的时候再进行安装。