所以我想尝试一些强化学习,我已经有一段时间没有编写任何代码了。当我运行此代码时在 Jupiter Notebooks 上
import gym
env = gym.make("MountainCar-v0")
env.reset()
done = False
while not done:
action = 2 # always go right!
env.step(action)
env.render()
Run Code Online (Sandbox Code Playgroud)
它只是尝试渲染它,但不能,窗口顶部的沙漏正在显示,但它从不渲染任何东西,我不能从那里做任何事情。
与此代码相同
import gym
env_name = "MountainCar-v0"
env = gym.make(env_name)
env.reset()
for _ in range(200)
action = env.action_space.sample()
env.step(action)
env.render()
Run Code Online (Sandbox Code Playgroud)
这两者都不适用于 Jupiter 笔记本、Pycharm 或终端。我在 Windows 上。在网上找不到类似的东西。是的,我是新手
编辑-我做了这个
# Install latest stable version from PyPI
!pip install -U pysdl2
# Install latest development verion from GitHub
!pip install -U git+https://github.com/py-sdl/py-sdl2.git
Run Code Online (Sandbox Code Playgroud)
现在显示错误:windlib 不可用
我试过
!pip …Run Code Online (Sandbox Code Playgroud)