OSError: [WinError 126] Указанный модуль не найден: _dlopen, matlab_wrapper - PullRequest
0 голосов
/ 23 апреля 2019

Я пытаюсь использовать matlab_wrapper для запуска программы matlab с python.Я только начинаю и не могу даже открыть MatlabSession.Я использую Visual Studio для компиляции моего кода.

Я уже прочитал немного об этой теме, но ничего из того, что я нашел, не помогло мне (Matlabroot верен, я получил его от прямого запроса Matlab просто для уверенности).

myвход:

import matlab_wrapper

matlab = matlab_wrapper.MatlabSession(options='-nosplash',matlab_root='C:/Program Files/MATLAB/R2018a')

выход:

File "c:/Mandats/XV/UQ_LAB/python/test.py", line 4, in <module>
    matlab = matlab_wrapper.MatlabSession(options='-nosplash',matlab_root='C:/Program Files/MATLAB/R2018a')
  File "C:\Mandats\XV\UQ_LAB\python\Python37-32\lib\site-packages\matlab_wrapper\matlab_session.py", line 113, in __init__
    engine, libeng, libmx, version = load_engine_and_libs(matlab_root, options)
  File "C:\Mandats\XV\UQ_LAB\python\Python37-32\lib\site-packages\matlab_wrapper\matlab_session.py", line 317, in load_engine_and_libs
    libeng = Library('libeng')
  File "C:\Mandats\XV\UQ_LAB\python\Python37-32\lib\site-packages\matlab_wrapper\matlab_session.py", line 790, in __init__
    self._lib = ctypes.CDLL(name, **kwargs)
  File "C:\Mandats\XV\UQ_LAB\python\Python37-32\lib\ctypes\__init__.py", line 356, in __init__
    self._handle = _dlopen(self._name, mode)
OSError: [WinError 126] The specified module could not be found
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...