2015-11-08 66 views

回答

2

mpich2是底层库,mpi4py是Python的绑定。 mpi4py将依赖于mpich2,PySide依赖于Qt5。

的的PyPI页mpi4py有一个描述和其他信息,您可能需要阅读:

mpi4py v2.0.0

+0

所以你不能没有MPICH2运行mpi4py,但没有使用权mpi4py我可以管理? – mrlarssen

+1

@mrlarssen您可以在不使用mpi4py的情况下使用mpich2,但不能使用Python。如果你想编写一个在MPI集群中运行的Python程序,那么你需要mpi4py。 – zxq9

+0

非常感谢:)花了10个小时创建了一个将mpich2部署到覆盆子集群的可靠脚本,担心如果我可以在几分钟内安装mpi4py而不需要mpich2,那都是浪费。 – mrlarssen