安装调试gym出现UserWarning: WARN: The environment Humanoid-v2 is out of date. You should consider upgrading to versionv4
.问题
安装gym
安装mujoco150和mujoco-py==1.50.1后,通过pip install gym安装gym:
pip install gym
安装成功后,对gym环境测试时,可使用以下代码进行测试:
import gymenv = gym.make("Humanoid-v2") # 创建游戏环境 Ant-v2、Humanoid-v2、HalfCheetah-v2、Hopper-v2、HumanoidStandup-v2、Reacher-v2、Swimmer-v2、Walker2d-v2、InvertedPendulum-v2、InvertedDoublePendulum-v2observation = env.reset() # 游戏回到初始状态for _ in range(1000):env.render() # 显示当前时间戳的游戏画面action = env.action_space.sample() # 随机生成一个动作# 与环境交互,返回新的状态,奖励,是否结束标志,其他信息observation, reward, done, info = env.step(action)if done:#游戏回合结束,复位状态observation = env.reset()env.close()
但可能出现以下问题,并且不会弹出环境测试界面:
我的解决方式是将gym版本降低,因为默认下载的是最新版本,这里使用指定版本后,问题解决
pip install gym==0.10.5
希望可以帮到你