What does MATLAB python engine fail to load from within Spyder or after certain other modules loaded?

2 Ansichten (letzte 30 Tage)
I am running MATLAB 2015a and Python 3.4.3 (installed via Anaconda) on Linux (Redhat 4.4.7-1). I have installed the MATLAB engine for Python and when running Python from the terminal, I can import and use the engine. However, if I try to import the engine from within Spyder, I get the following error: "ImportError: No module named 'matlabengineforpython3_4'" . Also, from Python running in a terminal, if I first import scipy.io and then matlab.engine, I get the same error.

Antworten (1)

Bo Li
Bo Li am 9 Dez. 2016
Looks like conflict of libraries, maybe running Python with verbose mode (python -vvv) can provide more details.

Kategorien

Mehr zu Call MATLAB from Python finden Sie in Help Center und File Exchange

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by