本人于21年底成功安装gym,期间历经许多挫折。
我使用《深入浅出强化学习:原理入门》这本教材对着上面的操作安装的
环境配置:
ubuntu18.04
Anaconda3-5.3.0(其内置python版本为 3.7.0)
书上的Anaconda版本为3-4.3.0(我认为安装哪一个都不是很影响)
gym安装步骤:
一、创建虚拟环境
conda create -n gymlab python=3.5二、安装gym
首先我们需要下载gym,网上的方法都是直接使用
git clone https://github.com/openai/gym.git
但在21年底gym的版本已经更新到21.0了,而此时所支持的python版本为3.6, 3.7, 3.8, 3.9而并不支持python3.5。

从github可查询到他在18.0移除了对python3.5的支持
因此根据《深入浅出强化学习:原理入门》这本书的发布时间(18年),我选择了gym的17.0版本进行安装
我们在git clone https://github.com/openai/gym.git的网址中找到tags,然后找到17.0的版本。

我们把其下载,然后把文件放到我们的电脑上,一般在使用gitclone时他会默认放在/home/用户名的地址中,所以我们把文件也放在/home/用户名的目录。然后我们就可以跳过
git clone https://github.com/openai/gym.git这一步的操作了。
接着我们进入gym文件夹
cd gym进行完全安装
pip install -e'.[all]'若安装这一步有出错的情况可先安装依赖项
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或者参考
如果出现其余错误请上网查询原因于解决方法。基本上都是一些库的版本问题,例如cmake安装不上,单独安装cmake就好了。
成功进行gym的完全安装后,把gym的安装文件的目录写入环境变量中
export PYTHONPATH=你的gym目录:$PYTHONPATH此时gym安装成功
版权声明:本文为weixin_48890875原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。