【Python】使用python setup.py install 安装 MATLAB Engine 时报错OSError

使用python setup.py install 安装 MATLAB Engine 时报错OSError:
F:\Matlab_ANZHUANG\extern\engines\python>python setup.py install
Traceback (most recent call last):
File “setup.py”, line 15, in
‘is %s’ % _version)
OSError: MATLAB Engine for Python supports Python version 2.7, 3.3 and 3.4, but your version of Python is 3.7

解决方法:
打开对应路径中的setup.py文件,之后可以看到这一行:
在这里插入图片描述
修改这一行,在后面加 ‘3.7’ 为:

_supported_versions = ['2.7', '3.3', '3.4','3.7']

保存文件,重新运行即可。


BUT

这种方法终究治标不治本,即使你可以在anaconda prompt运行安装成功,接下来仍旧会出现错误:

ModuleNotFoundError: No module named ‘matlabengineforpython3_7’

SO 亲,这里建议您再次配置一个Anaconda虚拟环境呐(同时注意重新配置matlab.engine环境的路径)

  • 4
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值