个人经历,仅供参考 原因 在进行rosetta编译的过程中,虽然当前用户能够找到mpiCC,并且利用which命令能够找到mpiCC(假如which 找不到那么就用源码安装),但是编译的时候还是提示命令找不到。发现在/root/.bashrc中添加mpiCC的路径,然后source之后就可以安装,我认为主要是因为在利用sudo执行的时候会以root的身份进行编译,但是root找不到mpiCC的路径导致的