最近在搞强化学习,出现name 'glPushMatrix' is not defined这个问题怎么解决啊?


import gym
env=gym.make('CartPole-v0')
for i in range(20):
        observation=env.reset()
        for t in range(100):
                env.render()
                print(observation)
                action=env.action_space.sample()
                observation,reward,done,info=env.step(action)
                if done:
                        print("Episode finished after {} timesteps".format(t+1))

运行时出现:NameError: name 'glPushMatrix' is not defined 要怎么解决?求助大神!!!

gym 版本的问题,换个之前的版本就好
比如pip install gym==0.18.0 -i https://pypi.tuna.tsinghua.edu.cn/simple

你好,glPushMatrix这个变量你没有定义,,但是在你给出的代码中没有找到对应的变量名,能否将错误代码全部截图出来看看呢,这样可以看到在那个文件第几行出现这个错误.或者你在使用这个变量的文件中将其定义一次就可以了