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文件了文章来源:https://www.toymoban.com/news/detail-849789.html
import matlab.engine
eng = matlab.engine.start_matlab()
于是运行之后报错
然后文件名改成别的,例如usem.py,再次运行上述代码,不报错
参考链接[3]文章来源地址https://www.toymoban.com/news/detail-849789.html
到了这里,关于关于在python中安装matlab.engine失败的解决办法的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!