我是靠谱客的博主 微笑外套,最近开发中收集的这篇文章主要介绍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 __()缺少1所需的位置参数:'path'...所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

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

评论列表共有 0 条评论

立即
投稿
返回
顶部