TypeError: can‘t apply this __setattr__ to instance object
作者:互联网
报错内容:
TypeError: can’t apply this setattr to instance object
报错场景:
在gym实验中,一运行env.render()就报此错误。
分析:
从报错内容的前面部分看,有大量关于pyglet的内容,然后联系到pyglet是用于渲染的,env.render()也是用于渲染场景的,所以基本确认是pyglet的问题。
处理:
核心在于现在还在用python2,所以很多版本的包没有了支持,应该就是版本问题,现在的pyglet版本是1.5.0,增加该版本未解决该问题,所以就减小该版本为1.4.3即得以解决。
标签:__,TypeError,render,setattr,报错,pyglet,版本,apply 来源: https://blog.csdn.net/weixin_44405644/article/details/114607171