其他分享
首页 > 其他分享> > TypeError: can‘t apply this __setattr__ to instance object

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