为什么Matlab引擎不能通过pycharm在python3.7上工作



我在python3.7(Ubuntu(上安装matlab.engine,如matlab网站中所述:

cd "matlabroot/extern/engines/python"
python setup.py install

但当我尝试在Pycharm中使用时:

import matlab.engine
eng = matlab.start_matlab()
tf = eng.isprime(37)
print(tf)

出现错误";没有名为"matlab.engine"的模块matlab不是一个软件包";我有很多matlab函数,它们不太容易翻译成python。如果我能打开,那么在python3.7中通过Pycharm可以很容易地打开模式。

请检查您的MATLAB版本是否支持python 3.7。

下面是一个链接,链接到哪个MATLAB版本支持哪个python版本。

根据该文件,要在python 3.7中运行matlab引擎,您的matlab版本必须是R2019a或更高版本的

相关内容

  • 没有找到相关文章

最新更新