无法在multiprocessing.Pool中pickle PyCapsule

时间:2014-06-26 08:44:28

标签: python multiprocessing

我为python编写了一个c库,作为我导入的.so对象。在里面,我使用PyCapsules来操作C结构或使用C函数,它运行良好。我想使用multiprocessing.Pool并行化我的.so lib中函数的用法。似乎multiprocessing.Pool无法腌制PyCapsules:

cPickle.PicklingError: Can't pickle <type 'PyCapsule'>: attribute lookup __builtin__.PyCapsule failed

有没有人知道是否有解决方法? 感谢。

0 个答案:

没有答案