Calling Matlab engine from Python fails

Hiya,
I follow the installation process for Matlab engine API explained in:
I use Matlab R2020a, Spyder4(Anaconda3)/Python 3.7 distributions in my Windows OS.
I managed to install the library in the default folder
C:\Program Files\MATLAB\R2020a\extern\engines\python\build\lib\matlab\engine
But when I run the following command in Spyder
import matlab.engine
it returns an error:
ModuleNotFoundError: No module named 'matlab'
Could anyone please tell me what am doing wrong?

Réponses (1)

Steven Lord
Steven Lord le 20 Avr 2020

0 votes

That page states "You might need administrator privileges to execute these commands." Do you have administrator privileges?

1 commentaire

yp78
yp78 le 20 Avr 2020
Modifié(e) : yp78 le 20 Avr 2020
Yes I do. Sorry I re-wrote my question as I realised the point you mentioned. Now I managed to install the engine, but cannot call it from Python. Would you have any insight to it?

Connectez-vous pour commenter.

Catégories

Question posée :

le 20 Avr 2020

Modifié(e) :

le 20 Avr 2020

Community Treasure Hunt

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

Start Hunting!

Translated by