我已经尝试使用健身房已有几个星期了。但是,我没有成功。我正在尝试运行CartPole的此实现,但收到返回错误:
NotImplementedError:抽象
据我所知,我已经安装了健身房。但是,无论出于何种原因,尝试访问它时我都没有任何功能。
C:\xampp\php\ext\php_php_mysql.dll.dll
后续工作是:还有其他方法可以在Mac上的Python中进行强化学习吗?由于缺乏有用的支持文档或资源,OpenAI Gym似乎不是一个合适的选择。
答案 0 :(得分:0)
实施体育馆环境可能很棘手,因为体育馆需要具有不同版本的各种依赖项。我认为您的问题与健身房的安装有关。
安装健身房和进行工作的最安全方法是使用python虚拟环境。为您的健身项目提供单独的虚拟环境总是更好。请使用conda或pipenv创建一个虚拟环境。
pipenv中的示例
安装pipenv
pip install --user pipenv
进入项目目录(您的.py文件所在的目录)
cd myproject
安装健身室
pipenv install gym
运行您的代码
pipenv run python main.py
这将确保您的代码正常工作。
其他强化学习资源
keras拥有完善的RL文档库。
可以使用here找到具有tensorflow的优秀RL教程。
祝您学习顺利!!