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

2 次查看(过去 30 天)
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.

回答(1 个)

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

类别

Help CenterFile Exchange 中查找有关 Call MATLAB from Python 的更多信息

Community Treasure Hunt

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

Start Hunting!

Translated by