Google Football 强化学习环境安装
- 按照官网上的方式安装! 仅提供自己安装过程作为参考
第一步:
安装必要的gffotball的环境依赖(这一步要确保安装所有依赖,不然后面会遇到很多问题)
sudo apt-get install git cmake build-essential libgl1-mesa-dev libsdl2-dev \
libsdl2-image-dev libsdl2-ttf-dev libsdl2-gfx-dev libboost-all-dev \
libdirectfb-dev libst-dev mesa-utils xvfb x11vnc python3-pip
python3 -m pip install --upgrade pip setuptools psutil wheel
第二步
这一步可以安装到ubuntu的base环境下,或是anaconda 创建的虚拟环境中使用这个语句安装到虚拟环境中
python3 -m pip install gfootball
第三步 环境测试
python3 -m gfootball.play_game --action_set=full
注释
其实就是这几句,但在我台式机上安装了好久,遇到了很多问题,我还参考了
https://github.com/google-research/football/issues/194这上面的解决办法(修改了cmakelist文件等等),我台式机上遇到了类似
cmake: symbol lookup error: /home/gh/anaconda3/lib/./libssl.so.1.0.0: undefined symbol: EVP_idea_cbc
的问题,然后我参考这个链接(https://blog.youkuaiyun.com/wangshuai_hzau/article/details/83217264),把cmake对应链接库给删除了。然后就好了。我感觉关键还是要把第一步的依赖安装好。