官方文档发现python默认只能pickle以下的类型:

  • None, True, and False
  • integers, floating point numbers, complex numbers
  • strings, bytes, bytearrays
  • tuples, lists, sets, and dictionaries containing only picklable objects
  • functions defined at the top level of a module (using def, not lambda)
  • built-in functions defined at the top level of a module
  • classes that are defined at the top level of a module
  • instances of such classes whose dict or the result of calling getstate() is picklable (see section -
  • Pickling Class Instances for details).

函数只能pickle在顶层定义的函数,很明显的class内的函数无法被pickle因此会报错。

调用pathos包下的multiprocessing模块代替原生的multiprocessing。pathos中multiprocessing是用dill包改写过的,dill包可以将几乎所有python的类型都serialize,因此都可以被pickle

python multiprocess pool模块报错pickling error相关推荐

  1. python class函数报错_Python multiprocess pool模块报错pickling error问题解决方法分析

    本文实例讲述了Python multiprocess pool模块报错pickling error问题解决方法.分享给大家供大家参考,具体如下: 问题 之前在调用class内的函数用multiproc ...

  2. python 使用 re 模块报错 re.error: unknown extension ?<n at position

    异常解读 该异常的格式一般为: re.error: unknown extension ?<n at position 一个位置数字 本异常看文字提示能大概猜出 BUG 问题所在,属于正则表达式 ...

  3. Python安装torch模块报错处理

    Python安装torch模块报错处理 前言 安装 报错 解决 查找文档 解决方案 安装 torch 等待安装完成 安装 torchvision 提示安装完成 总结 前言 因python项目上线,需要 ...

  4. python 安装pytorch apex 报错:“ERROR: Command errored out with exit status 1: /home/litt/anaconda3/envs/”

    1.安装错误 安装apex库时,执行安装 pip install -v --disable-pip-version-check --no-cache-dir --global-option=" ...

  5. python——csv读取文件报错:error:new-line character seen in unquoted field

    记录一下近期遇到的读取csv文件数据问题.使用gzip.open()函数打开压缩文件,csv.reader()函数读取内容. 1.运行代码为: filePath = 'test.csv.gz'with ...

  6. python导入本地模块报错之终极解决方案

    很多时候,我们在写一个python项目时,都会分模块来写,在一个模块中导入自己写的另一个模块,最后在写一个启动程序,但运行启动程序时往往会报错说找不到你写的模块,对此,这里教大家一种通用且正规的pyt ...

  7. 关于python中requests模块导入问题-python引入requests模块报错

    import requests模块总是报错,求助大神 >>> import requests Traceback (most recent call last): File &quo ...

  8. Module 'matplotlib' has no 'contourf' member 使用Python导入matplotlib模块报错

    错误提示 使用Python编译画图时提示Module 'matplotlib' has no 'contourf' member 原因分析 导入matplotlib模块错误 matplotlib为程序 ...

  9. python如何安装torch_Python安装torch模块报错处理

    Python安装torch模块报错处理 前言 安装 报错 解决 查找文档 解决方案 安装 torch 等待安装完成 安装 torchvision 提示安装完成 总结 前言 因python项目上线,需要 ...

最新文章

  1. HTML4.0标准语法--表格
  2. c语言小程序跑马灯,微信小程序实现文字跑马灯效果
  3. 计算机的u盘显示桌面,U盘图示在我的电脑显示不出?
  4. springboot事物注解不生效_Springboot注解事务隔离性无效
  5. spring基于纯注解的声明式事务控制
  6. ASP.NET Core on K8S深入学习(7)Dashboard知多少
  7. linux 源码包编译,源码包编译安装
  8. OpenCV3学习(7.1)——图像分割之一(漫水填充FloodFill)
  9. 各种类型变量的定义以及赋值
  10. 什么是.NET应用程序域
  11. 测试一下flash显示图片
  12. 《大型网站技术架构》笔记
  13. nodejs 安装环境配置以及解决‘node‘ 不是内部或外部命令,也不是可运行的程序或批处理文件
  14. html+css+气泡,纯CSS气泡框实现方法探究
  15. 黑龙江等保测评机构项目测评收费价格标准参考
  16. php7垃圾回收机制l_从几个简单的程序看PHP的垃圾回收机制
  17. 云主机跟VPS的4大区别
  18. can和could的用法_情态动词can和could的用法及例句
  19. (附源码)springboot万花筒 毕业设计 345600
  20. 超级计算机预测2月有雪寒潮,寒潮连续南下,冷冬毋庸置疑?权威专家:到明年二月底最终确定...

热门文章

  1. 微博超话自动签到 php,求一个可以长期签到新浪微博超话和QQ音乐签到
  2. java 逻辑运算符_java逻辑运算符都有哪些
  3. 前端进阶之PromiseA+规范
  4. 无线WiFi模组技术,ESP32-S3物联网应用,家居生活智能化发展
  5. 李诞池子的幽默工具箱
  6. 【面经】2022互联网算法岗面试总结
  7. 如何在注册表中彻底锁定IE浏览器的的主页?
  8. “云周边服务商”逸云科技携手英特尔,推进云计算的落地应用
  9. 第二周CoreIDRAW X4 课堂总结
  10. 计算机职称考试网络模块试题,计算机职称考试Excel2003模块试题