Я пытался запустить пример CartPole-v0 на VM Engine Compute Engine. https://gym.openai.com/docsзапустить openai gym с вычислительным движком google
import gym
env = gym.make('CartPole-v0')
env.reset()
for _ in range(1000):
env.render()
env.step(env.action_space.sample()) # take a random action
Я установил XQuartz и SSH с -X.
Во-первых, я получаю pyglet.canvas.xlib.NoSuchDisplayException: Не удается подключиться к "None"
Тогда согласно http://www.gitterforum.com/discussion/openai-gym?page=28, я использую «Xvfb перспективе -s "-screen 0 1400x900x24"/ бен/Баш»
Тогда он побежал отлично с результатом:
Making new env: CartPole-v0
You are calling 'step()' even though this environment has already returned done = True. You should always call 'reset()' once you receive 'done = True' -- any further steps are undefined behavior
Но нет ничего оказывается ...