并行Python无法正确获取参数

并行Python无法正确获取参数,python,parallel-python,Python,Parallel Python,我刚刚开始在Python3中使用并行Python(pp),目前在提交对象函数的参数方面遇到了问题 是否可能参数不能是列表?我找不到任何人和我有相同的错误信息,所以我很困惑 导入pp,numpy myobj类: 定义初始化(自): “一些代码” def myfunc(自身,数据,n): 对于范围(N)中的i返回[data[numpy.random.randint(0,N)] 如果名称=“\uuuuu main\uuuuuuuu”: ppservers=() 作业服务器=pp.server(ppse

我刚刚开始在Python3中使用并行Python(pp),目前在提交对象函数的参数方面遇到了问题

是否可能参数不能是列表?我找不到任何人和我有相同的错误信息,所以我很困惑

导入pp,numpy
myobj类:
定义初始化(自):
“一些代码”
def myfunc(自身,数据,n):
对于范围(N)中的i返回[data[numpy.random.randint(0,N)]
如果名称=“\uuuuu main\uuuuuuuu”:
ppservers=()
作业服务器=pp.server(ppservers=ppservers)
proc=myobj()
数据=[[1,2,3],[4,5,6]]
N=2
结果=[]
对于范围(10)内的i:
f=job_server.submit(proc.myfunc,(数据,N),modules=('numpy',))
结果。追加(f)
对于结果中的f:
val=f()
打印(val)
在函数执行过程中发生致命错误
回溯(最近一次呼叫最后一次):
文件“/anaconda3/envs/mvi/lib/python3.6/site-packages/ppft/__-main___.py”,第94行,运行中
__fname,_fobjs=self.t.creceive(预处理)
creceive中的文件“/anaconda3/envs/mvi/lib/python3.6/site packages/ppft/transport.py”,第128行
self.rcache[hash1]=元组(map(preprocess,(msg,)))[0]
文件“/anaconda3/envs/mvi/lib/python3.6/site packages/ppft/_____.py”,第60行,在预处理中
fobjs=[为fsources中的fsource编译(fsource,,'exec')]
文件“/anaconda3/envs/mvi/lib/python3.6/site packages/ppft/__main__.py”,第60行,在
fobjs=[为fsources中的fsource编译(fsource,,'exec')]
文件“”,第1行
G(自我,数据集,N):
^
SyntaxError:无效语法
没有一个
A fatal error has occured during the function execution
Traceback (most recent call last):
  File "/anaconda3/envs/mvi/lib/python3.6/site-packages/ppft/__main__.py", line 94, in run
    __fname, __fobjs = self.t.creceive(preprocess)
  File "/anaconda3/envs/mvi/lib/python3.6/site-packages/ppft/transport.py", line 128, in creceive
    self.rcache[hash1] = tuple(map(preprocess, (msg, )))[0]
  File "/anaconda3/envs/mvi/lib/python3.6/site-packages/ppft/__main__.py", line 60, in preprocess
    fobjs = [compile(fsource, '<string>', 'exec') for fsource in fsources]
  File "/anaconda3/envs/mvi/lib/python3.6/site-packages/ppft/__main__.py", line 60, in <listcomp>
    fobjs = [compile(fsource, '<string>', 'exec') for fsource in fsources]
  File "<string>", line 1
    gging(self, dataset, N):
                           ^
SyntaxError: invalid syntax
 None