【问题标题】:OSerror [Winerror 126] the specified module could not be foundOSerror [Winerror 126] 找不到指定的模块
【发布时间】:2018-09-21 06:04:07
【问题描述】:

我正在做强化学习。 运行 Atari 示例会导致操作系统错误。

我用的是 Win 10 和张量流 1.3,keras 2.2.2

import gym
import numpy as np
from keras.models import Sequential
from keras.layers import Dense, Reshape, Flatten
from keras.optimizers import Adam
from keras.layers.convolutional import Convolution2D

File "C:\Users\Lim\Anaconda3\lib\ctypes\__init__.py", line 348, in __init__
self._handle = _dlopen(self._name, mode)

为什么会出现这个问题?问题出在哪里?

OSerror [Winerror 126] the specified module could not be found

我已经调查过了,但我没有一个好的答案。

【问题讨论】:

  • 在您的问题中包含完整的回溯,然后我们将能够告诉您出了什么问题。

标签: python-3.x windows tensorflow keras openai-gym


【解决方案1】:

目前没有对 Atari 环境的 Windows 支持

查看thread中的评论:

我知道目前有不少人在 Windows 上使用 Gym。我认为在这一点上,它主要是有效的(Atari 可能是个例外,尽管我认为这也可能不太难)。 OpenAI 目前没有任何 Windows 用户。这个线程上的任何人是否有兴趣完成让 Gym 在 Windows 上得到完全支持的工作(这主要涉及设置 CI 服务,并确保我们当前的功能确实在那里工作)?很乐意提供指导。

如果您的要求允许您这样做,只需切换环境,经典的控制环境在 windows 下就像一个魅力:

env = gym.make('CartPole-v1')

【讨论】:

    猜你喜欢
    • 2020-10-22
    • 1970-01-01
    • 1970-01-01
    • 2020-10-24
    • 2021-11-23
    • 2020-08-19
    • 1970-01-01
    • 1970-01-01
    • 2018-08-14
    相关资源
    最近更新 更多