MSMPI环境和oneAPI环境冲突的解决办法

当windows系统中调用mpiexec时,能运行但所有进程都编号为0时,需要注意是否是MSMPI环境和oneAPI环境冲突。

检查是否同时安装了MSMPI和oneAPI并行环境

使用Everything软件搜索电脑中的"mpiexec.exe"文件。查找是否同时安装了oneAPI和MS-MPI。

MS-MPI的mpiexec.exe一般默认安装在C:\Program Files\Microsoft MPI\Bin\路径;

oneAPI的mpiexec.exe一般默认安装在C:\Program Files (x86)\Intel\oneAPI\mpi\latest\bin\路径;

解决办法

如果选用MS-MPI,则将电脑环境变量中MS-MPI上移到oneAPI之前。

如果选用oneAPI,则将电脑环境变量中MS-MPI上移到oneAPI之前。

具体步骤:
同时输入Win+Q,搜索环境变量,点击搜索出现的编辑系统环境变量
请添加图片描述
选择高级->环境变量
在这里插入图片描述
浏览下方框系统变量中的Path变量,点击编辑
C:\Program Files\Microsoft MPI\Bin\上移到C:\Program Files (x86)\Intel\oneAPI\mpi\latest\bin\之前。
确定并保存退出后,在新的cmd窗口中即可调用MS-MPI的mpiexec.exe程序。

  • 9
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值