ModuleNotFoundError: No module named ‘matlab.engine’; ‘matlab’ is not a package

解决办法:

方法①

MATLAB 版本是 R2020b, Python 版本是3.6, 3.7, or 3.8, 只用敲入下述代码即可成功安装

python -m pip install matlabengine==9.9.1

如果是其他版本的matlab或者其他版本的python,那么参考链接[1]

方法②

跟着这篇博主试试行不行。参考链接[2]

方法③

我的问题要用方法③才能解决但是一定要按照方法①的python -m pip install matlabengine==9.9.1才能跟着方法③做。 在pycharm里面,我把下述代码存为matlab.py文件了

import matlab.engine

eng = matlab.engine.start_matlab()

于是运行之后报错 然后文件名改成别的,例如usem.py,再次运行上述代码,不报错 参考链接[3]

精彩内容

评论可见,请评论后查看内容,谢谢!!!评论后请刷新页面。