运行gym库动画窗口渲染不出来

一、问题

代码运行没有问题,但是没有弹出动画的渲染窗口。代码如下:

import gymenv = gym.make("CartPole-v1")
env.reset()
for _ in range(100):env.render()action = env.action_space.sample()env.step(action)
env.close()

附:gym源代码的github地址:https://github.com/openai/gym

二、解决

版本不匹配的问题:
gym 默认下载的是最新版0.26.2,尝试过python3.10和python3.9都不行
最终还是gym换成0.23.0版本
python3.9 + gym 0.23.0 可行!

重新下载gym 0.23.0:
我pip用的是阿里云的镜像,没有0.23.0版本的gym
在这里插入图片描述换源,再下载:在这里插入图片描述
在这里插入图片描述
直接安装即可,它会卸载之前的版本。

演示动画成功:

在这里插入图片描述


本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!

相关文章

立即
投稿

微信公众账号

微信扫一扫加关注

返回
顶部