Ошибка создания среды Gym OpenAI. OSError: [WinError 126] Не найден указанный модуль
Здраствуйте, в чем может быть проблема?
env = gym.make("MsPacman-v0")
n_outputs = env.action_space.n
При вызове кода выдает ошибку.
OSError Traceback (most recent call last)
<ipython-input-4-be4db45acff9> in <module>
----> 1 env = gym.make("MsPacman-v0")
2 n_outputs = env.action_space.n
D:\Users\gumin\anaconda3\lib\site-packages\gym\envs\registration.py in make(id, **kwargs)
154
155 def make(id, **kwargs):
--> 156 return registry.make(id, **kwargs)
157
158 def spec(id):
D:\Users\gumin\anaconda3\lib\site-packages\gym\envs\registration.py in make(self, path, **kwargs)
99 logger.info('Making new env: %s', path)
100 spec = self.spec(path)
--> 101 env = spec.make(**kwargs)
102 # We used to have people override _reset/_step rather than
103 # reset/step. Set _gym_disable_underscore_compat = True on
D:\Users\gumin\anaconda3\lib\site-packages\gym\envs\registration.py in make(self, **kwargs)
70 env = self.entry_point(**_kwargs)
71 else:
---> 72 cls = load(self.entry_point)
73 env = cls(**_kwargs)
74
D:\Users\gumin\anaconda3\lib\site-packages\gym\envs\registration.py in load(name)
15 def load(name):
16 mod_name, attr_name = name.split(":")
---> 17 mod = importlib.import_module(mod_name)
18 fn = getattr(mod, attr_name)
19 return fn
D:\Users\gumin\anaconda3\lib\importlib\__init__.py in import_module(name, package)
125 break
126 level += 1
--> 127 return _bootstrap._gcd_import(name[level:], package, level)
128
129
D:\Users\gumin\anaconda3\lib\importlib\_bootstrap.py in _gcd_import(name, package, level)
D:\Users\gumin\anaconda3\lib\importlib\_bootstrap.py in _find_and_load(name, import_)
D:\Users\gumin\anaconda3\lib\importlib\_bootstrap.py in _find_and_load_unlocked(name, import_)
D:\Users\gumin\anaconda3\lib\importlib\_bootstrap.py in _load_unlocked(spec)
D:\Users\gumin\anaconda3\lib\importlib\_bootstrap_external.py in exec_module(self, module)
D:\Users\gumin\anaconda3\lib\importlib\_bootstrap.py in _call_with_frames_removed(f, *args, **kwds)
D:\Users\gumin\anaconda3\lib\site-packages\gym\envs\atari\__init__.py in <module>
----> 1 from gym.envs.atari.atari_env import AtariEnv
D:\Users\gumin\anaconda3\lib\site-packages\gym\envs\atari\atari_env.py in <module>
7
8 try:
----> 9 import atari_py
10 except ImportError as e:
11 raise error.DependencyNotInstalled(
D:\Users\gumin\anaconda3\lib\site-packages\atari_py\__init__.py in <module>
----> 1 from .ale_python_interface import *
2 import os
3
4 def _game_dir():
5 return os.path.join(os.path.abspath(os.path.dirname(__file__)), "atari_roms")
D:\Users\gumin\anaconda3\lib\site-packages\atari_py\ale_python_interface.py in <module>
16 else:
17 ale_lib = cdll.LoadLibrary(os.path.join(os.path.dirname(__file__),
---> 18 'ale_interface/ale_c.dll'))
19
20 ale_lib.ALE_new.argtypes = None
D:\Users\gumin\anaconda3\lib\ctypes\__init__.py in LoadLibrary(self, name)
440
441 def LoadLibrary(self, name):
--> 442 return self._dlltype(name)
443
444 cdll = LibraryLoader(CDLL)
D:\Users\gumin\anaconda3\lib\ctypes\__init__.py in __init__(self, name, mode, handle, use_errno, use_last_error)
362
363 if handle is None:
--> 364 self._handle = _dlopen(self._name, mode)
365 else:
366 self._handle = handle
OSError: [WinError 126] Не найден указанный модуль