于了个七 2025-02-24 22:09 采纳率: 0%
浏览 75

FDTDC:\Program Files\Microsoft MPI\Bin\mpiexec.exe -n 4 -affinity

打开FDTD案例直接运行仿真,出现这个错误,求怎么解决亲!
应该不是MPI问题,卸载又下回来了、之前的时候可以运行,最近也就删除了matlab2016版新下了个21版 出现下面这个问题了
最近在尝试matlab与fdtd联动不知道有没有原因

"C:\Program Files\Microsoft MPI\Bin\mpiexec.exe" -n 4 -affinity "D:\Program Files\Lumerical\v241\bin\fdtd-engine-msmpi.exe" -t 1 "F:/Learning materials/lumerical/New Folder/grating/Grating coupler - Matlab-driven optimization (2D)/grating_coupler_2D_Matlab_Optimization.fsp"

ERROR: Failed to post close command error 1717
ERROR: unable to tear down the job tree. exiting...

  • 写回答

2条回答 默认 最新

  • 阿里嘎多学长 2025-02-24 22:09
    关注

    阿里嘎多学长整理AIGC生成,因移动端显示问题导致当前答案未能完全显示,请使用PC端查看更加详细的解答过程

    解决方案

    FDTDC:\Program Files\Microsoft MPI\Bin\mpiexec.exe -n 4 -affinity

    这个错误提示可能是因为MATLAB 21版本的mpiexec.exe文件路径变了,导致无法找到mpiexec.exe文件。

    解决方案:

    1. 检查MATLAB 21版本的安装目录,找到mpiexec.exe文件的路径。
    2. 在命令行中,使用完整的路径来调用mpiexec.exe文件,例如:
    FDTDC:\Program Files\Microsoft MPI\Bin\mpiexec.exe -n 4 -affinity
    
    1. 如果上述方法不行,可以尝试在MATLAB命令行中使用which命令来查找mpiexec.exe文件的路径:
    which mpiexec
    

    这将显示mpiexec.exe文件的完整路径,然后你可以使用该路径来调用mpiexec.exe文件。

    1. 如果你已经卸载了MATLAB 2016版本,可能需要重新安装MATLAB 2016版本,以便恢复mpiexec.exe文件的路径。

    问题原因

    可能的原因是MATLAB 21版本的mpiexec.exe文件路径变了,导致无法找到mpiexec.exe文件。

    评论

报告相同问题?

问题事件

  • 创建了问题 2月24日