Pythonのdistutilsやpipでのユーザローカルへのインストール --userオプション

pip install hoge --user

とか

python setup.py install --user

とかで~/.local以下にインストールされる。

mpi4py

openmpiの環境はすでにセットアップできていたので、mpi4pyのインストールをpipで行った。

% pip install mpi4py --user

テストが無事走った。

% mpiexec -n 5 python -m mpi4py helloworld

参考になるサイト
jbornschein/mpi4py-examples · GitHub
A Python Introduction to Parallel Programming with MPI — A Python Introduction to Parallel Programming with MPI 1.0 documentation
NASA Modeling Guru: Using mpi4py
An Introduction to Parallel Computing with MPI for python
参考になる資料
http://www.cc.u-tokyo.ac.jp/support/kosyu/17/MPIprogC.pdf
http://www.iedu.i.kyoto-u.ac.jp/uploads/20130529.pdf