有魅力绿茶

文章
2
资源
0
加入时间
2年10月21天

服务器无法调用gym中的render,采用Monitor保存视频的方法解决

问题由于服务器上没有图形化界面,所以在调用gym中的render()函数时,会报错pyglet.canvas.xlib.NoSuchDisplayException: Cannot connect to "None"。思路是:把视频保存下来,下载到本地再看。解决方案直接调用gym.wrappers.Monitor把视频保存到本地代码示例如下:# test.pyimport gymfrom gym.wrappers import Monitoroutdir = 'video_r