mpiexec and python mpi4py gives rank 0 and size 1
问题 I have a problem with running a python Hello World mpi4py code on a virtual machine. The hello.py code is: #!/usr/bin/python #hello.py from mpi4py import MPI comm = MPI.COMM_WORLD size = comm.Get_size() rank = comm.Get_rank() print "hello world from process ", rank,"of", size I've tried to run it using mpiexec and mpirun, but it is not running well. The output: $ mpirun -c 4 python hello.py hello world from process 0 of 1 hello world from process 0 of 1 hello world from process 0 of 1 hello