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