安装GitHub上说的直接 pip install gym成功了,但是运行实例报错没安装gym[classic_control],所以就全安装一下[all]
错误:aise DependencyNotInstalled( gym.error.DependencyNotInstalled: pygame is not installed, run 'pip install gym[classic_control]
理论上pip install gym[all]就行
接着就遇到了缺少box2d的bug
然后装box2d的时候又说要装swig,装swig又让装pcre
#以下是解决办法,参考
Mac安装gym
安装gym依赖
brew install cmake boost boost-python3 sdl2 swig wget
没有brew就先运行:
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install.sh)"
这里有个问题是说Warning: /opt/homebrew/bin is not in your PATH.
没添加到环境里,所以没有brew命令
按照终端提示,继续执行文章来源:https://www.toymoban.com/news/detail-732681.html
(echo; echo 'eval "$(/opt/homebrew/bin/brew shellenv)"') >> /Users/lmy/.zprofile
eval "$(/opt/homebrew/bin/brew shellenv)"
然后就好了,再执行brew install命令就行了。文章来源地址https://www.toymoban.com/news/detail-732681.html
到了这里,关于Mac安装GYM遇到的一些坑的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!