gym是OpenAI公司提供的一套用于开发强化学习算法的lib,提供了强化学习的环境。
在虚拟环境里运行:pip3 install gym[all] 之后会出错:
Failed building wheel for atari-py
Failed building wheel for Box2D-kengz
atari和Box2D都是gym提供环境的游戏,install失败是因为自己的环境里缺少这两个游戏环境运行的lib
解决办法:
pip3 install cmake
sudo apt-get install swig xvfb xorg-dev libsdl2-dev (这些lib无法使用pip3 install安装)
安装完这些lib后再执行pip3 install gym[all] 可以成功安装。