1

Python スクリプトから単純なシェル スクリプトを実行しようとしたときに、非常に奇妙なエラーが発生しました。スクリプトは、最初のノード (rank=0) によってのみ実行されます。簡単な例:

import os
from mpi4py import MPI

comm=MPI.COMM_WORLD
size=comm.Get_size()
rank=comm.Get_rank()

if rank==0:
        os.system('./simple_script.sh')
else:
        print rank

結果:

[ws:29907] [[57451,1],0] routed:binomial: Connection to lifeline [[57451,0],0] lost

どうしたの?何か案は?

事前にThx

4

1 に答える 1