注意到我之前的问题,我正计划使用健身房来使用稳定基线,因为健身房还不支持。
我首先尝试用健身房等价物替换所有与健身房相关的东西,但在注册环境时收到错误。这基本上归结为健身房无法注册环境。不用担心,可能是我的问题,所以我按照 本教程 从头开始构建它并根据自己的喜好调整环境。但即使按照本教程,我也收到了错误:
gym.error.NamespaceNotFound: Namespace gym_examples not found. Have you installed the proper package for gym_examples?
我完全不知道在这里做什么。由于在 Windows 上实验性地支持 gym,我在 Linux Ubuntu 中也做了同样的事情,但这里没有不同的结果。 在 Windows 和 Linux 中,我都使用 Python 3.7 和教程中的 gym 版本(gym==0.26.0)。
当然,从教程中,我希望拥有与教程中显示的相同的工作环境。使用
pip install -e .
没有出问题,说明环境安装成功。然而,一旦运行
>>> import gym
>>> gym.envs.registry.keys()
没有显示教程中的环境 GridWorld 包含在内。 我的问题再一次:这个健身房教程仍然是最新的吗?否则我将如何注册环境?