Using the supplied advice, the so file is still not being found, and the yum repository as I said does not contain the package for my OS.
Moreover, I found that to get a clean build and install of the setup.py program required editing the mpi.cfg file to remove the hard-coded version numbers and other mismatches on my OS from the search paths.
Please give some tips on how to get the required so file to be found, if you can.
[ga@sam mpi4py-1.3]$ python setup.py install --user
running install
running build
running build_src
running build_py
running build_clib
MPI configuration: [mpi] from 'mpi.cfg'
MPI C compiler: /usr/lib64/openmpi/bin/mpicc
MPI C++ compiler: /usr/lib64/openmpi/bin/mpicxx
MPI F77 compiler: /usr/lib64/openmpi/bin/mpif77
MPI F90 compiler: /usr/lib64/openmpi/bin/mpif90
running build_ext
MPI configuration: [mpi] from 'mpi.cfg'
MPI C compiler: /usr/lib64/openmpi/bin/mpicc
MPI C++ compiler: /usr/lib64/openmpi/bin/mpicxx
MPI F77 compiler: /usr/lib64/openmpi/bin/mpif77
MPI F90 compiler: /usr/lib64/openmpi/bin/mpif90
running build_exe
MPI configuration: [mpi] from 'mpi.cfg'
MPI C compiler: /usr/lib64/openmpi/bin/mpicc
MPI C++ compiler: /usr/lib64/openmpi/bin/mpicxx
MPI F77 compiler: /usr/lib64/openmpi/bin/mpif77
MPI F90 compiler: /usr/lib64/openmpi/bin/mpif90
running install_lib
creating /home/ga/.local/lib/python2.6/site-packages/mpi4py
copying build/lib.linux-x86_64-2.6/mpi4py/rc.py -> /home/ga/.local/lib/python2.6/site-packages/mpi4py
copying build/lib.linux-x86_64-2.6/mpi4py/__init__.py -> /home/ga/.local/lib/python2.6/site-packages/mpi4py
creating /home/ga/.local/lib/python2.6/site-packages/mpi4py/include
creating /home/ga/.local/lib/python2.6/site-packages/mpi4py/include/mpi4py
copying build/lib.linux-x86_64-2.6/mpi4py/include/mpi4py/mpi4py.MPI_api.h -> /home/ga/.local/lib/python2.6/site-packages/mpi4py/include/mpi4py
copying build/lib.linux-x86_64-2.6/mpi4py/include/mpi4py/mpi4py.h -> /home/ga/.local/lib/python2.6/site-packages/mpi4py/include/mpi4py
copying build/lib.linux-x86_64-2.6/mpi4py/include/mpi4py/mpi4py.MPI.h -> /home/ga/.local/lib/python2.6/site-packages/mpi4py/include/mpi4py
copying build/lib.linux-x86_64-2.6/mpi4py/include/mpi4py/__init__.pxd -> /home/ga/.local/lib/python2.6/site-packages/mpi4py/include/mpi4py
copying build/lib.linux-x86_64-2.6/mpi4py/include/mpi4py/MPI.pxd -> /home/ga/.local/lib/python2.6/site-packages/mpi4py/include/mpi4py
copying build/lib.linux-x86_64-2.6/mpi4py/include/mpi4py/mpi_c.pxd -> /home/ga/.local/lib/python2.6/site-packages/mpi4py/include/mpi4py
copying build/lib.linux-x86_64-2.6/mpi4py/include/mpi4py/__init__.pyx -> /home/ga/.local/lib/python2.6/site-packages/mpi4py/include/mpi4py
copying build/lib.linux-x86_64-2.6/mpi4py/include/mpi4py/mpi.pxi -> /home/ga/.local/lib/python2.6/site-packages/mpi4py/include/mpi4py
copying build/lib.linux-x86_64-2.6/mpi4py/include/mpi4py/mpi4py.i -> /home/ga/.local/lib/python2.6/site-packages/mpi4py/include/mpi4py
creating /home/ga/.local/lib/python2.6/site-packages/mpi4py/lib-pmpi
copying build/lib.linux-x86_64-2.6/mpi4py/lib-pmpi/libmpe.so -> /home/ga/.local/lib/python2.6/site-packages/mpi4py/lib-pmpi
copying build/lib.linux-x86_64-2.6/mpi4py/lib-pmpi/libvt.so -> /home/ga/.local/lib/python2.6/site-packages/mpi4py/lib-pmpi
copying build/lib.linux-x86_64-2.6/mpi4py/lib-pmpi/libvt-mpi.so -> /home/ga/.local/lib/python2.6/site-packages/mpi4py/lib-pmpi
copying build/lib.linux-x86_64-2.6/mpi4py/lib-pmpi/libvt-hyb.so -> /home/ga/.local/lib/python2.6/site-packages/mpi4py/lib-pmpi
copying build/lib.linux-x86_64-2.6/mpi4py/MPI.so -> /home/ga/.local/lib/python2.6/site-packages/mpi4py
copying build/lib.linux-x86_64-2.6/mpi4py/mpi.cfg -> /home/ga/.local/lib/python2.6/site-packages/mpi4py
copying build/lib.linux-x86_64-2.6/mpi4py/MPE.so -> /home/ga/.local/lib/python2.6/site-packages/mpi4py
copying build/lib.linux-x86_64-2.6/mpi4py/dl.so -> /home/ga/.local/lib/python2.6/site-packages/mpi4py
creating /home/ga/.local/lib/python2.6/site-packages/mpi4py/bin
copying build/lib.linux-x86_64-2.6/mpi4py/bin/python-mpi -> /home/ga/.local/lib/python2.6/site-packages/mpi4py/bin
byte-compiling /home/ga/.local/lib/python2.6/site-packages/mpi4py/rc.py to rc.pyc
byte-compiling /home/ga/.local/lib/python2.6/site-packages/mpi4py/__init__.py to __init__.pyc
writing byte-compilation script '/tmp/tmp9EPfYM.py'
/usr/bin/python -O /tmp/tmp9EPfYM.py
removing /tmp/tmp9EPfYM.py
running install_egg_info
Writing /home/ga/.local/lib/python2.6/site-packages/mpi4py-1.3-py2.6.egg-info
[ga@sam mpi4py-1.3]$ python demo/helloworld.py
Traceback (most recent call last):
File "demo/helloworld.py", line 6, in <module>
from mpi4py import MPI