mpich版本:3.2
linux系統版本:ubuntu18.04
安裝好了mpi后,安裝程序中未出錯。配置了環境變數,在~/.bashrc中輸入了:
export MPI_ROOT=/usr/local/mpi
export PATH=$MPI_ROOT/bin:$PATH
export MANPATH=$MPI_ROOT/share/man:$MANPATH
后來又看了一些解決方法,
在/etc/profile中輸入:
export PATH=$MPI_ROOT/bin:$PATH
或者在/etc/profile.d中建立新檔案mpi.sh,鍵入環境變數,都沒用。
which mpicc,which mpirun,which mpic++
路徑都能顯示,就說明不是環境變數的問題
只要運行,就都是:
mpicc : command not found
mpif90 : command not found
...
不知道怎么解決了,請各位大佬求助
uj5u.com熱心網友回復:
sudo apt-get install mpicc試試?
uj5u.com熱心網友回復:
你好,我最近也遇到這個問題,發現我需要在/root/.bashrc中添加mpicc的路徑,然后source /root/.bashrc(這些操作需要root權限),然后運行就沒問題了,我認為這個程式運行的時候會以root的來及進行操作,但是root用戶又找不到mpiCC,所以導致這個問題。個人經歷,講出來希望幫到你uj5u.com熱心網友回復:
你是直接安裝到/usr/bin/下邊吧轉載請註明出處,本文鏈接:https://www.uj5u.com/caozuo/9752.html
標籤:內核源代碼研究區
上一篇:CentOS7本地yum配置腳本
