Почему я не могу активировать форму спортзала - PullRequest
1 голос
/ 02 октября 2019

Я пытаюсь использовать тренажерный зал openAI, и я установил его в соответствии с их документацией. Всякий раз, когда я пытаюсь запустить их базовый пример с полюсом тележки:

import gym
env = gym.make('CartPole-v0')
env.reset()
for _ in range(1000):
    env.render()
    env.step(env.action_space.sample()) # take a random action
env.close()

Но мне всегда возвращается ошибка:

 ModuleNotFoundError                       Traceback (most recent call last)
<ipython-input-1-ae18def96b83> in <module>
----> 1 import gym
      2 env = gym.make('CartPole-v0')
      3 env.reset()
      4 for _ in range(1000):
      5     env.render()

ModuleNotFoundError: No module named 'gym'

Кроме того, я добавляю свое местоположение установки спортзалав мой путь, просто чтобы посмотреть, поможет ли это, но это не помогло. Я также пытался активировать среду тренажерного зала из оболочки, используя как команду активации системы, так и команду активации conda, но ни одна из них не активировала среду:

PS C:\Users\Bennett> activate gym
PS C:\Users\Bennett> conda info --envs
# conda environments:
#
base                  *  C:\Users\Bennett\Anaconda3
AI_Gym                   C:\Users\Bennett\Anaconda3\envs\AI_Gym
gym                      C:\Users\Bennett\Anaconda3\envs\gym
mlbook                   C:\Users\Bennett\Anaconda3\envs\mlbook
                         C:\Users\Bennett\Miniconda3\envs\nnseries

PS C:\Users\Bennett> conda activate gym
PS C:\Users\Bennett> conda info --envs
# conda environments:
#
base                  *  C:\Users\Bennett\Anaconda3
AI_Gym                   C:\Users\Bennett\Anaconda3\envs\AI_Gym
gym                      C:\Users\Bennett\Anaconda3\envs\gym
mlbook                   C:\Users\Bennett\Anaconda3\envs\mlbook
                         C:\Users\Bennett\Miniconda3\envs\nnseries

Что я могу сделатьполучить пример с тележкой?

...