Nilearn CanICA - Could not pickle the task to send it to the workers

Hi all,

I was trying to use the CanICA function inside nilearn these days. And when I set njobs=1, everything works fine. But whenever I tried to increase the number of processors it gonna use. It failed and I got error like this:

Does anyone experience a similar issue and have a way to fix it?

Thanks a lot!

n_jobs=2 works well on my box. Which version of Nilearn are you using ?