代码如何解决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.问题
时间: 2024-02-21 12:00:57 浏览: 115
深入理解webpack process.env.NODE_ENV配置
你需要将使用环境的代码中,将环境的名称从`Pendulum`改为`Pendulum-v1`,这样就可以避免使用已经被废弃的版本了。具体来说,如果你使用的是OpenAI Gym中的`gym.make()`接口创建环境,那么你可以将原来的代码:
```
env = gym.make('Pendulum-v0')
```
改为:
```
env = gym.make('Pendulum-v1')
```
如果使用其他方式创建环境,也需要类似地将环境名称中的版本号`v0`改为`v1`。
阅读全文