微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

Microsoft MPI 和 python mpi4py、petsc4py 的 OpenMDAO 依赖项错误

如何解决Microsoft MPI 和 python mpi4py、petsc4py 的 OpenMDAO 依赖项错误

我已经成功安装了刚刚在 GitHub 上找到的 OpenMDAO。但是,Microsoft MPI 没有出现,mpi4py 也是如此>petsc4py,当所有这些都应该已经安装...

我对 python 相关的依赖项使用了 pip install 命令,并且 Microsoft MPI 也在环境变量中。有没有人以前经历过这个,或者可以指导一下?作为计算机新手,我真的很感激。

先谢谢你!

解决方法

我无法评论您的安装细节。一般来说,让 MPI 和 petsc 在 Windows 上工作是极具挑战性的。如此之多,以至于开发人员都没有尝试过。所有 MPI 和 petsc 工作通常在 linux 上完成。您可以通过 their testing scripts

查看开发人员如何管理安装

从广义上讲,您不需要 MPI 或 petsc 来运行 OpenMDAO,尤其是只需遵循文档中的教程即可。只有当您要并行运行时才需要它们。我的猜测是,您可以在没有这两个可选依赖项的情况下继续使用 OpenMDAO。

,

感谢您的回答!这是有价值的信息。但是,能够使用并行模式将是有利的,因为我计划模拟和优化大型研究案例。在并行模式下节省的时间也不值得,这有那么难吗?不幸的是,我必须在 Windows 本身上执行此操作,您是否知道任何其他显示 Windows 10 进程的链接?

百万谢谢! :-)

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。