簡體   English   中英

為什么我不能激活健身表格

[英]Why can't I activate gym form

我正在嘗試使用 openAI gym,我已經按照他們的文檔安裝了它。 每當我嘗試運行他們的基本購物車示例時:

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'

同樣,我已將我的健身房安裝位置添加到我的 PATH 中,只是想看看它是否有幫助,但它沒有。 我還嘗試使用 system activate 命令和 conda activate 命令從 shell 激活健身房環境,但似乎都沒有真正激活環境:

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

我該怎么做才能讓購物車桿示例運行?

您不會將 Python package 添加到您的 PATH 中。 這意味着二進制可執行文件,Python package 不是。

我還看到您正在使用 conda。 您現在可以使用 conda 安裝 Python package,使用:

conda install -c akode gym 

https://anaconda.org/akode/gym

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM