Printed output not displayed when using joblib in jupyter notebook
问题 So I am using joblib to parallelize some code and I noticed that I couldn't print things when using it inside a jupyter notebook. I tried using doing the same example in ipython and it worked perfectly. Here is a minimal (not) working example to write in a jupyter notebook cell from joblib import Parallel, delayed Parallel(n_jobs=8)(delayed(print)(i) for i in range(10)) So I am getting the output as [None, None, None, None, None, None, None, None, None, None] but nothing is printed. Actually,