Environment version v0 for `Pendulum` is deprecated. Please use `Pendulum-v1` instead. 20
时间: 2023-07-13 09:09:08 浏览: 1306
这个警告提示你正在使用Gym中的Pendulum环境的版本v0,而该版本已经过时了,建议使用更高版本的Pendulum环境,即Pendulum-v1。你可以通过以下代码来加载Pendulum-v1环境:
```
import gym
env = gym.make('Pendulum-v1')
```
这样就可以避免该警告信息的出现了。
相关问题
使用env = gym.make(GAME)报错DeprecatedEnv: Environment version v0 for `Pendulum` is deprecated. Please use `Pendulum-v1` instead.
这个错误提示说你使用的Pendulum环境版本已经被弃用了,建议你使用Pendulum-v1版本。你可以尝试将代码中的`env = gym.make("Pendulum")`替换成`env = gym.make("Pendulum-v1")`,然后重新运行代码。如果还有其他类似的错误,也可以根据错误提示来进行修改。
代码如何解决f"Environment version v{version} for `{get_env_id(ns, name, None)}` is deprecated. " gym.error.DeprecatedEnv: Environment version v0 for `Pendulum` is deprecated. Please use `Pendulum-v1` instead.问题
你需要将使用环境的代码中,将环境的名称从`Pendulum`改为`Pendulum-v1`,这样就可以避免使用已经被废弃的版本了。具体来说,如果你使用的是OpenAI Gym中的`gym.make()`接口创建环境,那么你可以将原来的代码:
```
env = gym.make('Pendulum-v0')
```
改为:
```
env = gym.make('Pendulum-v1')
```
如果使用其他方式创建环境,也需要类似地将环境名称中的版本号`v0`改为`v1`。
阅读全文