Недавно я загрузил и установил Fedora Scientific 20, так как я был , впечатлен списком прилагаемого программного обеспечения. Мой интерес к программному обеспечению объясняется включением инфраструктуры MPI. Я смог скомпилировать и выполнить простую программу на C с помощью mpicc и mpiexec. Тем не менее, мне нужна помощь с помощью MPI4PY для вызова OpenMPI с использованием кода Python.Использование MPI4PY в FedoraScientific
В терминале, если я попробую:
$ /lib64/openmpi/bin/mpiexec -n 2 python3 helloworld.py
Traceback сообщает, что
ImportError: No module named 'mpi4py'
был поднят. Программа helloworld.py была примером, найденным в сети с помощью строки , являющейся from mpi4py import MPI
.
Поскольку Apper указывает, что mpi4py был установлен как для Python2, так и для Python3 для OpenMPI как часть установки Fedora Scientific, я не уверен, что может быть неправильным. Кто-нибудь может посоветовать, как использовать этот пакет?