采用canda环境,亲测可用
conda create --name Gym python=3.7
conda activate Gym
pip install gym==0.19.0
pip install pygame== 2.5.2
pip install numpy==1.21.6
pip install gym[atari]
pip install opencv-python== 4.9.0.80
pip install atari_py==0.2.6
pip install pyglet==1.2.4
----------------测试代码
import time
import gym
env = gym.make('BreakoutNoFrameskip-v4')
print("Observation Space: ", env.observation_space)
print("Action Space ", env.action_space)
obs = env.reset()
for i in range(1000):
env.render()
action = env.action_space.sample()
obs, reward, done, info = env.step(action)
time.sleep(0.01)
env.close()
print(gym.envs.registry.all())
成功运行