Python:没有名为“ gym”的模块

时间:2018-08-16 17:43:58

标签: python openai-gym

我有一个非常简单的错误,就是说没有一个名为“ gym”的模块。真的很烂,主要是因为我一直想使用OpenAI(健身房和宇宙)模块。我在安装或导入过程中运行pip install gympip install universe时没有输入错误。

代码:

import gym
import universe

env = gym.make('flashgames.CoasterRacer-v0')
obervation_n = env.reset()

while True:
    action_n = [[('KeyEvent', 'ArrowUp', True]) for ob in observation_n]
    observation_n, reward_n, done_n, info = env.step(action_n)
    env.render()

那是怎么回事,如何解决(我正在使用this video)?谢谢。

编辑:好的,这很奇怪。我卸载了Python,重新安装了它,重新安装了Gym和Universe,现在说找不到Universe。当我安装Universe时,它给了我这个错误:

Command "python setup.py egg_info" failed with error code 1 in C:\Users\Me\AppData\Local\Temp\pip-install-mdg2jd74\fastzbarlight\

这是宇宙的问题吗?

1 个答案:

答案 0 :(得分:0)

我也面临着同样的错误。就我而言,我在Anaconda中创建了另一个环境(gym_env),并从gym_env环境中启动了Jupyter Notebook。这就是import gym无法正常工作的原因,因为未在此环境中安装健身房。 当我从gym_env运行“ pip install Gym”时,它开始工作。