并行化Spyder中的for循环(Python 3.5)

时间:2017-11-16 11:02:07

标签: python parallel-processing python-3.5 python-multiprocessing spyder

我试图在python 3.5中并行化for循环 所以我将for循环中发生的所有内容都转换为一个函数(functionreplacingloop),然后使用multiprocessing.pool来映射我之前循环遍历的不同输入(listofinputs)的函数:

p = Pool(5)
answers = p.map(functionreplacingloop, listofinputs)

然后控制台卡住了。即使我点击“停止当前命令”#39;它仍然卡住了,我不得不退出控制台。

我用joblib.parallel尝试了同样的事情并遇到了同样的问题。

0 个答案:

没有答案