Open rnbguy opened 2 years ago
Hey, I think there was! I can't remember the precise details but it was something to do with multiprocessing and pickling.
I think default python multiprocessing might require default pickling but many things cannot be easily pickled. Many people suggested to avoid the built in multiprocessing and use a library. I think pathos handled everything easily.
Btw, I see your using Python 3.10. Are you sure it won't cause problems. I think the project is for 3.9.9 and there was a good reason for that, which I can't remember :/ I think the reason might have been related to this issue.
I am getting the following error on Python 3.10,
the problem goes away when I switch from
pathos.multiprocessing
to in-builtmultiprocessing
library.@danwt is there any specific reason you were using
pathos
?