最近在搞强化学习,涉及一些小的项目需要用到gym,Mac版安装太麻烦,这里记录一些坑
首先,安装最好pip整个库:
pip install 'gym[all]'
这个库有python版本要求,3.8,3.9,3.10都可以,我这里用的3.11又重新创建了环境QAQ
然后运行后会失败,缺少gym依赖,需要使用brew,先安装brew:
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install.sh)"
然后按照提示添加环境变量,这里文件目录不同,要在自己的命令行复制下面的两个命令:
(echo; echo 'eval "$(/opt/homebrew/bin/brew shellenv)"') >> /Users/lmy/.zprofile
eval "$(/opt/homebrew/bin/brew shellenv)"
这时候完成了就可以安装依赖了:
brew install cmake boost boost-python3 sdl2 swig wget
到这里再运行最上面的安装gym的命令就可以安装成功了