已解决java.lang.ClassCastException: class java.lang.Integer cannot be cast to class java.lang.Long
文章目录
- 报错问题
- 解决方法
- 声明
报错问题
之前在工作中遇到过这个坑,记录一下问题以及解决方法,不一定针对所有情况都能用,但是可以供大家参考。
问题描述如下:
ForkingPickler(file, protocol).dump(obj) TypeError: can’t pickle Environment objects
类型错误:无法pickle环境对象
解决方法
T1、将队列移动到self,而不是作为函数包和send的参数
T2、multiprocessing.Manager().Queue() instead of multiprocessing.Queue
声明
解决方法参考网络,如有侵权联系我删除