【发布时间】:2014-10-27 03:19:18
【问题描述】:
最近,我按原样下载并安装了 Fedora Scientific 20 对包含的软件列表印象深刻。我对软件的兴趣 是由于包含了 MPI 框架。我能够编译并 使用 mpicc 和 mpiexec 执行一个简单的 C 程序。不过,我需要一些 帮助使用 MPI4PY 使用 Python 代码调用 OpenMPI。
在终端提示符下,如果我尝试:
$ /lib64/openmpi/bin/mpiexec -n 2 python3 helloworld.py
Traceback 报告一个
ImportError: 没有名为“mpi4py”的模块
已被提出。 helloworld.py 程序是一个在网上找到的示例
第 6 行是 from mpi4py import MPI。
由于 Apper 表明已为 Python2 和 Python3 for OpenMPI 作为 Fedora Scientific 安装的一部分,我不确定可能出了什么问题。有人可以建议如何使用这个包吗?
【问题讨论】: