From c96247dcde1669f6e369883624e041905992b3bf Mon Sep 17 00:00:00 2001 From: EKELE-NNOROM Date: Sat, 17 Aug 2019 12:30:56 -0400 Subject: [PATCH] Update save_a_video.py Added env.env.close() in order to remove the error: Traceback (most recent call last): File "/home/ekele/anaconda3/envs/gpurl/lib/python3.6/site-packages/gym/envs/classic_control/rendering.py", line 143, in __del__ File "/home/ekele/anaconda3/envs/gpurl/lib/python3.6/site-packages/gym/envs/classic_control/rendering.py", line 62, in close File "/home/ekele/anaconda3/envs/gpurl/lib/python3.6/site-packages/pyglet/window/xlib/__init__.py", line 480, in close File "/home/ekele/anaconda3/envs/gpurl/lib/python3.6/site-packages/pyglet/gl/xlib.py", line 345, in destroy File "/home/ekele/anaconda3/envs/gpurl/lib/python3.6/site-packages/pyglet/gl/base.py", line 334, in destroy File "/home/ekele/anaconda3/envs/gpurl/lib/python3.6/site-packages/pyglet/gl/xlib.py", line 335, in detach File "/home/ekele/anaconda3/envs/gpurl/lib/python3.6/site-packages/pyglet/gl/lib.py", line 97, in errcheck ImportError: sys.meta_path is None, Python is likely shutting down --- rl2/cartpole/save_a_video.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/rl2/cartpole/save_a_video.py b/rl2/cartpole/save_a_video.py index 31690c29..202c136b 100644 --- a/rl2/cartpole/save_a_video.py +++ b/rl2/cartpole/save_a_video.py @@ -65,3 +65,5 @@ def random_search(env): # play a final set of episodes env = wrappers.Monitor(env, 'my_awesome_dir') print("***Final run with final weights***:", play_one_episode(env, params)) + # close the environment + env.env.close()