2016-10-14 2 views
1

Я пытался запустить пример 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 

Но нет ничего оказывается ...

ответ

Смежные вопросы