我正在尝试运行 openAI 环境 PGDrive:https ://pgdrive.readthedocs.io/en/stable/index.html
它的代码很简单,并且遵循与 CarPole( https://gym.openai.com/docs/)相同的想法,具体来说:
import pgdrive # Import this package to register the environment!
import gym
env = gym.make("PGDrive-v0", config=dict(use_render=True))
env.reset()
for i in range(1000):
obs, reward, done, info = env.step(env.action_space.sample())
env.render()
if done:
env.reset()
env.close()
但是,该env.reset()
命令失败,引发以下消息:raise Exception('Could not open window.')
.
之前没遇到过这个问题:不知道是Mac的问题,还是render的问题。。
还是我的问题和(OpenAI Gym: env.reset() throwing OSError)一样。如果是这种情况,我该如何解决?
还发现了一个类似的问题(https://github.com/decisionforce/pgdrive/issues/233),但它是“无头机器”的求解器。
任何人都可以帮忙吗?