Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/287.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/visual-studio-code/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python Hello_World未在群集上使用mpi4pi_Python_Mpi - Fatal编程技术网

Python Hello_World未在群集上使用mpi4pi

Python Hello_World未在群集上使用mpi4pi,python,mpi,Python,Mpi,我正在尝试在本地集群上学习mpi4pi。因此我写了一个hello_world程序,但它无法运行!我已经附加了.py代码和.eer。有人能指出我做错了什么吗?提前谢谢 你好,世界: from mpi4py import MPI #import numpy as np comm=MPI.COMM_WORLD print "Hello, World! My rank is: " + str(comm.rank) 错误: File "MPI_Hello_World.py", line 4 prin

我正在尝试在本地集群上学习mpi4pi。因此我写了一个hello_world程序,但它无法运行!我已经附加了.py代码和.eer。有人能指出我做错了什么吗?提前谢谢

你好,世界:

from mpi4py import MPI
#import numpy as np
comm=MPI.COMM_WORLD
print "Hello, World! My rank is: " + str(comm.rank)
错误:

  File "MPI_Hello_World.py", line 4
print "Hello, World! My rank is: " + str(comm.rank)

                                 ^
  SyntaxError: invalid syntax
文件“MPI\u Hello\u World.py”,第4行 打印“你好,世界!我的排名是:”+str(comm.rank) ^ SyntaxError:无效语法 文件“MPI\u Hello\u World.py”,第4行 打印“你好,世界!我的排名是:”+str(comm.rank) ^

  SyntaxError: invalid syntax
  SyntaxError: invalid syntax
  SyntaxError: invalid syntax
  SyntaxError: invalid syntax
文件“MPI\u Hello\u World.py”,第4行 打印“你好,世界!我的排名是:”+str(comm.rank) ^

  SyntaxError: invalid syntax
  SyntaxError: invalid syntax
  SyntaxError: invalid syntax
  SyntaxError: invalid syntax
文件“MPI\u Hello\u World.py”,第4行 打印“你好,世界!我的排名是:”+str(comm.rank) ^

  SyntaxError: invalid syntax
  SyntaxError: invalid syntax
  SyntaxError: invalid syntax
  SyntaxError: invalid syntax
文件“MPI\u Hello\u World.py”,第4行 打印“你好,世界!我的排名是:”+str(comm.rank) ^

  SyntaxError: invalid syntax
  SyntaxError: invalid syntax
  SyntaxError: invalid syntax
  SyntaxError: invalid syntax

看起来您正在使用Python3.x

>>> print "Hello, World! My rank is: " + str(1)
  File "<stdin>", line 1
    print "Hello, World! My rank is: " + str(1)
                                     ^
SyntaxError: invalid syntax
>>> print("Hello, World! My rank is: " + str(1))
Hello, World! My rank is: 1
是Python 3.x中的一个函数

>>> print "Hello, World! My rank is: " + str(1)
  File "<stdin>", line 1
    print "Hello, World! My rank is: " + str(1)
                                     ^
SyntaxError: invalid syntax
>>> print("Hello, World! My rank is: " + str(1))
Hello, World! My rank is: 1
打印“你好,世界!我的排名是:”+str(1) 文件“”,第1行 打印“你好,世界!我的排名是:”+str(1) ^ SyntaxError:无效语法 >>>打印(“你好,世界!我的排名是:”+str(1)) 你好,世界!我的排名是:1
在我修复函数问题后,它现在生成以下错误。回溯(最后一次调用):文件“/MPI\u Hello\u World.py”,第1行,从mpi4py导入MPI ImportError:libmpich.so.3:无法打开共享对象文件:没有此类文件或directory@Sai,我们再发布一个有确切追溯的问题怎么样?