
私は MacPorts Openmpi と mpich 経由でインストールしました。Fortran コードは正常にコンパイルされますが、実行時に「MPICH を初期化する前に MPI ルーチンを使用しようとしています」というエラーが発生します。
私のはmasOS Mojave 10.14.5です。
答え1
brew
最近はより堅牢になっています。
試す
brew install openmpi
それから
mpirun -np 4 <some task>
問題なく動作するはずです