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?

回答 (1 件)

Steven Lord
Steven Lord 2020 年 4 月 20 日

0 投票

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

1 件のコメント

yp78
yp78 2020 年 4 月 20 日
編集済み: yp78 2020 年 4 月 20 日
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?

サインインしてコメントする。

カテゴリ

質問済み:

2020 年 4 月 20 日

編集済み:

2020 年 4 月 20 日

Community Treasure Hunt

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

Start Hunting!

Translated by