Multiprocessing backed parallel loops cannot be nested below threads, setting n_jobs=1 《在子线程中调用joblib》
一、如何在子进程中调用joblib
今天我在UI中的主线程中,启动了一个事务处理的子线程,然后在这个子线程中调用了joblib包的并行计算,结果报错:Multiprocessing backed parallel loops cannot be nested below threads, setting n_jobs=1
上网看了哈,发现很久以前已经有人提交了报告,后来看到作者说,他已经处理了,可以让joblib在后台线程中执行。
于是查看我的joblib 是0.13.2版,升级倒0.14.0版,就好了。
感谢歪果仁!!!
joblib太好用了,俺稀饭!
二、io操作放在joblib中处理会如何,是不是要单独开线程处理
等待查阅资料和编码测试
网友评论