使用macports在OSX Yosemite上安装openmpi



我目前正在尝试使用Macports将openmpi安装到我的mac (OSX Yosemite)上。我已经尝试了几次,每次安装似乎都是成功的,但当试图使用它时,它似乎不工作。例如,输入"ompi_info"返回"-bash: ompi_info: command not found"。阅读类似的线程,似乎已经有一些openmpi安装在mac上,但没有fortran编译器,所以我试图安装的openmpi将进入另一个地方,我需要添加到PATH。这是对的,还是有别的问题?怎么解呢?

非常感谢你能给予的任何帮助!

Ports应该负责您的路径,但是您可能仍然需要为MPI选择路径。您可以尝试这样做:

sudo port install openmpi-gcc5 +fortran
sudo port select gcc mp-gcc5
sudo port select mpi openmpi-gcc5-fortran

最新更新