强化学习

安装Gym踩的坑

Gym官网
Gym官方文档

gym可以pip安装和源码安装,pip安装的是一些常用的游戏环境,并不是全部的。这里选择源码安装。

git clone https://github.com/openai/gym
cd gym
pip install -e .

执行pip install -e .[all]可安装完整的gym库。

windows下安装的时候可能会出现的问题:

  • error: command 'swig.exe' failed: no such file or directory

解决办法1:conda安装swig conda install swig
解决办法2:下载swig for windows

  1. 把swig.exe复制到python安装文件(如C:/python37,如果是anaconda环境则是.conda/envs/环境名/)
  2. swigwin-3.0.12/Lib文件夹下所有 *.swg复制到C:/python37/Lib或.conda/envs/环境名/Lib/
  3. 打开swigwin-3.0.12/Lib/python并复制所有文件到C:/python27/Lib或.conda/envs/环境名/Lib/
  4. 复制'typemaps'文件夹到C:/python27/Lib/
    出现这个问题就是没有复制typemaps:

(并且要确保你安装了Microsoft Visual C++ Compiler for Python)Visual C++ Build Tools 2015

如果没有安装会报错:

安装完成:

然后安装cython:conda install cython

最后Mujoco是收费的,如果是学生可以免费使用。mujoco是一个机器人仿真库,需要的同学可以安装:
https://github.com/openai/mujoco-py#install-mujoco

原文地址:https://www.cnblogs.com/pengweii/p/12731783.html