2014-10-29 5 views

답변

2

시스템 경로의 폴더 중 하나에 다른 mpiexec.exe가있을 수 있습니다. 앞에서 "C : \ Program Files \ MPICH2 \ bin \ mpiexec.exe"와 같이 전체 경로를 지정하십시오.

+0

시스템 경로에 전체 경로를 추가했습니다. 그러나 여전히 동일한 오류 메시지를 제공합니다. 그래서 다른 mpiexec.exe 파일을 찾으려고했습니다. C : \ Program Files \ Microsoft MPI \ Bin에서 mpiexec.exe 파일을 발견했습니다. 이걸 제거해야합니까? – JonghoKim

+0

일시적으로 Microsoft MPI 디렉토리의 이름을 바꿀 수 있습니다. 설치된 서비스 목록을 확인하십시오. Argonne National Lab의 MPICH2 smpd.exe가 Started 상태 여야하고 다른 mpich 서비스는 중지되어야합니다. – Igor

+0

감사합니다 이제 작동합니다. "smpd 버전 불일치"의 이름을 바꾸면 또 다른 오류가 발생합니다. 그래서 smpd 버전으로 버전을 확인했습니다. 그것은 "1.0.3"이었고 smpd.exe -install로 문제를 해결했습니다. 이제 mpiexec가 작동합니다. – JonghoKim

0

1) 또한 당신은 또한 당신의 MPI의 소 instalation 중 하나를 제거 (또는 다시 설치할 수 있습니다)

where mpiexec.exe 
where smpd.exe 
where msmpi.dll 

2를 사용하여 폴더를 확인하실 수 있습니다 - 언젠가 작동).

3) 다른 해결책은 정적으로 링크하는 것입니다.

관련 문제