使用带joblib的Flask

2024-05-14 08:35:32 发布

您现在位置:Python中文网/ 问答频道 /正文

在使用flask时,我遇到了一个问题:我不能用joblib生成并行作业。我收到一条信息:

UserWarning: Multiprocessing backed parallel loops cannot be nested below threads, setting n_jobs=1

有没有办法让joblib在flask内一次实际运行多个作业?在

{lib{alib}无法找到嵌套的并行}。我也愿意把它换成另一个图书馆,如果它能工作也许?在


Tags: 信息flaskparallel作业bemultiprocessingsettingbelow
1条回答
网友
1楼 · 发布于 2024-05-14 08:35:32

我也有同样的问题,我曾经运行过应用程序烧瓶:

app.run(debug=True, host="0.0.0.0", threaded=True)

然后我用threaded=False进行了测试(因为joblib希望在主线程中),但是它也没有起作用。我不知道为什么,但是它可以用debug=False。。。在

我是如何解决这个问题的:

^{pr2}$

如果有人知道为什么debug=True会导致joblib警告,我想知道:)

相关问题 更多 >

    热门问题