求助,关于parallel并行函数

whfnlxdm 2023-08-02 23:03:51

想测试 parallel并行函数的功能,写了一个小程序如下,但一直报错无法正常运行,不知道问题出在哪里,求解决方法~

 报错内容如下:

 求解,万分感谢!!

...全文
97 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
captain5339 2023-08-16
  • 打赏
  • 举报
回复

没使用过 joblib 库, 但 python并行执行任务,首选 multiprocessing 多进程编程,其次可采用 concurrent.Future.ThreadPoolExecutor 或ProcessPoolExecutor 内置模块来实现,都不需要第3方库,开发也很简单。 你的例子使用ProcessPoolExecutor 来实现如下:

import concurrent.futures
....

parallel_params = [ (1,2), (5,6) ] # 函数参数应采用tuple类型。
with concurrent.futures.ProcessPoolExecutor() as executor:
results = executor.map( cross, parallel_params)
print(" results : ", list(results)

标准库能轻松实现的,没必要再使用第3方库。

11,994

社区成员

发帖
与我相关
我的任务
社区描述
创建由Python学习者和社区专家组成的国内最大的第三方Python中文社区,帮助社区成员更好地入门学习、职业成长和应用实践
python学习 企业社区
社区管理员
  • Python全栈技术社区
  • Lumos_zbj
  • 北侠大卫
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

创建由Python学习者和社区专家组成的国内最大的第三方Python中文社区,帮助社区成员更好地入门学习、职业成长和应用实践

  • 这里有最新最全的 Python 学习内容及资源,每月多达4次技术公开课
  • 这里有众多 Python 学习者,陪伴你一起交流成长
  • 这里有专业 Python 社区专家、讲师,帮助你跨越学习瓶颈,解决实操难题
  • 这里有丰富的社区活动,可以开阔眼界,结识更多同伴

【最新活动】:

  1. 周四技术公开课讲师招募中,点击查看详情
  2. “Python 社区专家团” 招募中,点击查看详情

 

试试用AI创作助手写篇文章吧