使用docker的openai宇宙testing失败

所以我正在运行这个命令

docker run --privileged --rm -e DOCKER_NET_HOST=172.17.0.1 -v /var/run/docker.sock:/var/run/docker.sock universe pytest

linux子系统中,用于windows的docker和使用docker for windows作为引擎和docker for linux作为客户端,并通过tcp连接它们。

所以当我运行命令我得到这个错误

===================== 4次失败,18次通过12.40秒===================== atexit._run_exitfuncs中的错误:Traceback(最近一次调用的最后一个):closurescloseable.close()函数中的文件“/usr/local/lib/python3.5/dist-packages/gym/utils/closer.py”,第67行。文件“/usr/local/lib/python3.5/dist-packages/gym/core.py”,第164行,closuresself.render(close = True)文件“/usr/local/lib/python3.5/在线渲染返回self._render(mode = mode,close = close)文件“/usr/local/universe/universe/vectorized/multiprocessing_env.py”,第310行,“dist-packages / gym / core.py”在_render return render_n(self.worker_n,mode = mode,close = close)文件“/usr/local/universe/universe/vectorized/multiprocessing_env.py”,第230行,在render_n worker_n = worker_n [0:] TypeError:' NoneType对象不是可自定义的。在以下情况中被忽略的exception:> Traceback(最近调用的最后一个):文件“/usr/local/lib/python3.5/dist-packages/gym/core.py”,第203行。 close()文件“/usr/local/lib/python3.5/dist-packages/gym/core.py”,lin e 164,in close self.render(close = True)文件“/usr/local/lib/python3.5/dist-packages/gym/core.py”,第150行,在render中返回self._render(mode = mode ,close = close)文件“/usr/local/universe/universe/vectorized/multiprocessing_env.py”,第310行,在_render中返回render_n(self.worker_n,mode = mode,close = close)文件“/ usr / local / universe / universe / vectorized / multiprocessing_env.py“,第230行,在render_n worker_n = worker_n [0:] TypeError:'NoneType'对象不可下标

我所理解的是,这不是docker问题,而是一个与openai的问题。

任何帮助表示赞赏