2015-10-14 101 views
0

我正在嘗試使用Macports將openmpi安裝到我的mac(OSX Yosemite)上。我已經嘗試了幾次,每次安裝似乎都很成功,但在嘗試使用它時似乎並不奏效。例如,輸入「ompi_info」返回「-bash:ompi_info:找不到命令」。閱讀相似的線程,似乎可能已經有一些openmpi安裝在mac上,但沒有Fortran編譯器,所以我試圖安裝的openmpi將進入另一個地方,我需要將其添加到PATH。這是對的,還是其他問題?我該如何解決它?使用macports在OSX Yosemite上安裝openmpi

非常感謝您的幫助!

+0

只是一個評論:通過源代碼編譯安裝在mac上的openmpi已經很容易。基本'./configure','make','sudo make install'組合就足夠了。 – xeroqu

回答

2

端口應該照顧你的路徑,但你可能仍然需要爲你的MPI選擇它。你可能會嘗試這樣的:

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