Python导入matlab.engine引擎报错

问题场景:

近期因项目用到python中导入MATLAB引擎,在使用import matlab.engine时报错,直接用pip install matlab.engine进行导入,依旧报错:

bash 复制代码
ERROR:Could not find a version that satisfies the requirement matlab.engine (from version:none)
ERROR:No matching distribution found for matlab.engine

方便大家搜索,没有直接贴图,哈哈哈哈


解决方案:

  1. 查看本地安装MATLAB路径下引擎支持的Python版本,文件位置在:本地matlab安装路径\extern\engines\python下的setup.py。

    本地下载的Python 3.12版本不匹配,故需要重新安装Python。

matlab engine与Python版本兼容性可以查看:Versions of Python Compatible with MATLAB Products by Release

  1. 安装好对应版本的Python后,进行MATLAB引擎安装。在CMD终端中进入本地matlab安装路径\extern\engines\python下进行安装。注意以管理员身份运行CMD终端,否则会报Build失败。
bash 复制代码
>cd 本地matlab安装路径\extern\engines\python
>python setup.py install

这样,matlab.engine就成功导入Python。

相关推荐
赵英英俊4 分钟前
Python day43
开发语言·python
蒋星熠16 分钟前
Rust 异步生态实战:Tokio 调度、Pin/Unpin 与零拷贝 I/O
人工智能·后端·python·深度学习·rust
Warren9830 分钟前
公司项目用户密码加密方案推荐(兼顾安全、可靠与通用性)
java·开发语言·前端·javascript·vue.js·python·安全
·白小白39 分钟前
【数据结构】——栈(Stack)的原理与实现
c语言·开发语言·数据结构
忆~遂愿1 小时前
Python实战教程:PDF文档自动化编辑与图表绘制全攻略
python·pdf·自动化
野犬寒鸦1 小时前
Java Stream API 中常用方法复习及项目实战示例
java·服务器·开发语言·数据库
wwww.bo1 小时前
数据分析与可视化
python·信息可视化·数据分析
万粉变现经纪人2 小时前
何解决PyCharm中pip install安装Python报错ModuleNotFoundError: No module named ‘json’问题
python·pycharm·json·beautifulsoup·scikit-learn·matplotlib·pip
提笔惊蚂蚁2 小时前
Python 高级语法
开发语言·python