【发布时间】:2021-01-25 09:37:19
【问题描述】:
我有一个在 Google Cloud App Engine 中运行的 Flask 应用。我希望用户能够在他们的本地实例上调用 MATLAB 函数 - 当然,如果他们在本地安装了 MATLAB 并且具有正确的许可证。
在本地运行应用程序使用 matlab.engine 运行良好,但是,当部署到谷歌云平台时,它在构建过程中失败。查看日志:
ModuleNotFoundError: 没有名为“matlabengineforpython3_7”的模块
所以我怀疑这是因为服务器无法导入所需的 dll 等以使 python matlab 引擎包工作。
有没有办法将所需的文件传递给谷歌应用引擎?这种方法甚至可能吗?
我的用户将始终拥有 MATLAB 的本地副本,因此我正在尝试寻找一种无需为 MATLAB 服务器许可证付费的解决方案。
【问题讨论】:
标签: python google-app-engine flask matlab-engine