Skip to content

Hw1 dosen't work on colab  #9

Description

@whoiscjq

When running the code

#@title test virtual display

#@markdown If you see a video of a four-legged ant fumbling about, setup is complete!

import gym
from cs285.infrastructure.colab_utils import (
    wrap_env,
    show_video
)

env = wrap_env(gym.make("Ant-v4", render_mode='rgb_array'))

observation = env.reset()
for i in range(100):
    env.render()
    obs, rew, term, _ = env.step(env.action_space.sample() )
    if term:
      break;

env.close()
print('Loading video...')
show_video()

It shows:

/usr/local/lib/python3.10/dist-packages/gym/wrappers/record_video.py:75: UserWarning: WARN: Overwriting existing videos at /content/video folder (try specifying a different `video_folder` for the `RecordVideo` wrapper if this is not desired)
  logger.warn(
---------------------------------------------------------------------------
FatalError                                Traceback (most recent call last)
[<ipython-input-26-07246415da83>](https://localhost:8080/#) in <cell line: 13>()
     11 env = wrap_env(gym.make("Ant-v4", render_mode='rgb_array'))
     12 
---> 13 observation = env.reset()
     14 for i in range(100):
     15     env.render()

10 frames
[/usr/local/lib/python3.10/dist-packages/gym/envs/mujoco/mujoco_rendering.py](https://localhost:8080/#) in __init__(self, model, data, offscreen)
     55         self.vopt = mujoco.MjvOption()
     56         self.pert = mujoco.MjvPerturb()
---> 57         self.con = mujoco.MjrContext(self.model, mujoco.mjtFontScale.mjFONTSCALE_150)
     58 
     59         self._markers = []

FatalError: gladLoadGL error

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions