MATLAB Engine for Python安装问题解决FileNotFoundError: [WinError 2] 系统找不到指定的文件winreg.OpenKey

@[TOC](MATLAB Engine for Python安装问题解决FileNotFoundError: [WinError 2] 系统找不到指定的文件winreg.OpenKey(reg, SOFTWARE\MathWorks\MATLAB")winreg.QueryValueEx(key, “MATLABROOT”))

说明(废话)

今天要进行一个python调用matlab混合编程的调用,于是有了今天的问题。
其实matlab自己带的extern就有python的engine扩展,只是呢,好像没有那么的简单啊。

问题一,版本不支持:

在这里插入图片描述
意思是,版本太高,不支持。
我现在是matlab2022a, python3.10,不支持安装engine。

于是搜问题,从github上找到matlab engine for python开源工程,下载一个就知道了。
比如:matlab-engine-for-python-23.2.3.zip
然而还有问题

问题二,版本对应关系

并不是高版本兼容低版本,必须版本对应
从下载的zip中,setup.py文件中可以看到版本对应关系
在这里插入图片描述
VER_TO_REL = {
“9

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值