强化学习环境的配置
单智能体的环境库一般用gymnasium。
当
pip install gymnasium [all]
的时候会出现box-2d无法安装的问题。
原因可能是没有swig。
此时需要 下载并解压swig,并配置环境变量path。
然后确保电脑安装了VS,并且需要有
![](https://i-blog.csdnimg.cn/blog_migrate/cd1e4afc76a2b780c8842f7d2aab9c98.png)
C++的桌面开发插件,此时再执行
pip install gym[box2d]
即可成功安装。
我安装的是tianshou强化学习库,安装过程中也出现了很多的问题。。
首先根据文档的提示新建anaconda的环境,然后 pip install git+https://github.com/thu-ml/tianshou.git@master --upgrade
进行tianshou 最新版本的安装。安装完成之后,运行所给的demo会出现各种各样的问题,个人猜测是numpy版本的问题,按照他的提示更换版本即可解决,如有其他问题,我也不知道了