首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >用Python库pyfmi加载FMU时出错

用Python库pyfmi加载FMU时出错
EN

Stack Overflow用户
提问于 2022-06-18 16:17:51
回答 2查看 116关注 0票数 1

我正在使用Mac M1芯片。我希望使用python库pyfmi加载Dymola生成的FMU文件。我有以下错误:

不能加载FMU。加载二进制文件时出错。

是什么导致了这一切,我该如何解决呢?

EN

回答 2

Stack Overflow用户

发布于 2022-06-24 06:44:00

记住FMU基本上是可执行代码的容器,所以它必须是用正确类型的二进制文件创建的。在我看来,这个信息是非常清楚的: FMU不包含这个平台的二进制文件。我建议您首先验证生成FMU的工具是否能够生成正确的二进制文件。

顺便说一句,也有源代码FMU。在这种情况下,必须在平台上编译FMU源代码,然后才能执行。

票数 0
EN

Stack Overflow用户

发布于 2022-07-19 16:08:38

首先,我将查看FMU“二进制文件”文件夹,以检查平台特定的二进制文件是否生成。

此外,Dymola不支持MAC操作系统。您必须使用FMPy交叉编译源代码FMU,例如github.com/CATIA/FMPy(可用于MacOS)。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/72670862

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档