直接pip安装gym后,使用LunarLander出现如下报错:
module ‘gym.envs.box2d’ has no attribute ‘LunarLander’
发现需要安装box2d和box2d-kengz,然后就遇到了很多的问题。
- error: Microsoft Visual C++ 14.0 is required. Get it with “Microsoft Visual C++ Build Tools”: http://landinghub.visualstudio.com/visual-cpp-build-tools
终于解决了1的问题,以为可以开心的安装了,结果又遇到了问题2。。
- error: command ‘C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\BIN\x86_amd64\link.exe’ failed with exit status 1158
- 解决方案:
Copy these files
【rc.exe,rcdll.dll】
From
【C:\Program Files (x86)\Windows Kits\8.1\bin\x86】
To
【C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\bin】