首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >为什么我不能激活健身房表单

为什么我不能激活健身房表单
EN

Stack Overflow用户
提问于 2019-10-03 03:30:40
回答 1查看 191关注 0票数 1
代码语言:javascript
复制
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()

但是我总是返回一个错误:

代码语言:javascript
复制
 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'

此外,我已经将健身房安装的位置添加到我的路径中,只是想看看它是否有帮助,但它没有。我还尝试从shell激活健身房环境,使用system activate命令和conda activate命令,但这两个命令似乎都没有真正激活环境:

代码语言:javascript
复制
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

我该怎么做才能让cart-pole示例运行呢?

EN

回答 1

Stack Overflow用户

发布于 2019-10-03 03:46:20

您不必将Python包添加到您的路径中。这意味着二进制可执行文件,而Python包则不是。

我还看到你在使用conda。您现在可以使用conda安装Python包,使用:

代码语言:javascript
复制
conda install -c akode gym 

https://anaconda.org/akode/gym

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/58208201

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档