#3.12版本的python只能使用2024b的matlab的接口。
一、各个版本的兼容关系如下,可通过下面链接去官网查询。
Versions of Python Compatible with MATLAB Products by Release - MATLAB & Simulink
二、安装matlab.engine!
可能由于版本比较新的原因,查了很多资料,给出的方法都没能成功安装,最后在尝试访问matlab-engine-python
的GitHub项目页(https://github.com/mathworks/matlab-engine-for-python)成功解决。
打开有管理员权限的powershell,输入
python -m pip install matlabengine==24.2.1
不同版本后面的24.2.1可能不同,24.2.1对应matlab2024b版本。运行后出现successful字样,python即可import matlab.engine。
标签:engine,python,3.12,24.2,matlab,版本 From: https://blog.csdn.net/weixin_47097973/article/details/143166195