我是靠谱客的博主 微笑外套,这篇文章主要介绍python缺少位置参数_Python多重处理:TypeError:__new __()缺少1所需的位置参数:'path'...,现在分享给大家,希望可以做个参考。

我目前正在尝试使用带有多处理后端的joblib库在python 3.5中运行并行进程。但是,每次运行时都会出现此错误:

Process ForkServerPoolWorker-5:

Traceback (most recent call last):

File "/opt/anaconda3/lib/python3.5/multiprocessing/process.py", line 249, in _bootstrap

self.run()

File "/opt/anaconda3/lib/python3.5/multiprocessing/process.py", line 93, in run

self._target(*self._args, **self._kwargs)

File "/opt/anaconda3/lib/python3.5/multiprocessing/pool.py", line 108, in worker

task = get()

File "/opt/anaconda3/lib/python3.5/site-packages/joblib/pool.py", line 362, in get

return recv()

File "/opt/anaconda3/lib/python3.5/multiprocessing/connection.py", line 251, in recv

return ForkingPickler.loads(buf.getbuffer())

TypeError: __new__() missing 1 required positional argument: 'path'这里是我用来运行它的joblib代码:

from jobli

最后

以上就是微笑外套最近收集整理的关于python缺少位置参数_Python多重处理:TypeError:__new __()缺少1所需的位置参数:'path'...的全部内容,更多相关python缺少位置参数_Python多重处理:TypeError:__new内容请搜索靠谱客的其他文章。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(134)

评论列表共有 0 条评论

立即
投稿
返回
顶部