官方文档发现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. EJB究竟是什么,真的那么神奇吗??
  2. 两行 CSS 代码实现图片任意颜色赋色技术
  3. 定时任务卡死问题排查
  4. python能绘制统计图吗-python, 基本统计图的绘制
  5. 设计上如何避免EMC问题
  6. dojo自定义表格组件
  7. Python 每日定时查询数据库生成Excel报表,并群发邮件
  8. java lambda使用_使用Java 8和Lambda简化ReadWriteLock
  9. Android studio JNI jni实例
  10. python写if语句_python if语句
  11. 今天,一个收到谷歌Offer的学弟用50W年薪秀了我一脸...
  12. Java反射异常:java.lang.NoSuchFieldException
  13. 生活质量衡量系统_16个你需要了解的DevOps指标,助你提升软件质量
  14. 软考信息系统项目管理师_信息化与信息系统2_常规信息系统集成技术_软件工程---软考高级之信息系统项目管理师004
  15. Linux下用dump实现备份和还原
  16. c语言算法课件,《C语言常见算法》PPT课件.ppt
  17. 合抱之木,生于毫末; 九层之台,起于垒土。
  18. BLE射频杂散源的由来,以及常见处理办法
  19. LZJ的python学习第一天
  20. 【收藏】前端开发必备:前端开发不得不收藏的网站,提高200%开发效率!

热门文章

  1. if,while的一点点知识 酒馆浪人的博客
  2. linux开发工程师主要是干什么的
  3. java实现文件导出到dat功能_dat转换什么格式的 JAVA中文件的读写 I/O 输入输出流(3)...
  4. APP常见测试点总结
  5. 【uniapp】uniapp小程序分享功能(App分享)
  6. 试论体育与健康课教学中的“学”
  7. 面试官问:MySQL误删表数据,如何快速恢复丢失的数据?
  8. 万得凯上市首日跌14%:募资近10亿 公司市值34亿
  9. delphi美团点评劵码核销API(支持验劵、 验劵记录查询、撤销验劵)
  10. 操作系统中进程的五种基本状态及其转换