我在学习《预测之美》这本书里面的电力负荷预测励志,python报“cannot pickle 'weakref' object ”无法解决,急急急。求大神给与帮助。
关注
码龄 粉丝数 原力等级 --
- 被采纳
- 被点赞
- 采纳率

python报“cannot pickle 'weakref' object ”无法解决?
收起
- 写回答
- 好问题 0 提建议
- 关注问题
微信扫一扫
点击复制链接分享
- 邀请回答
- 编辑 收藏 删除 结题
- 收藏 举报
1条回答 默认 最新
- 关注
码龄 粉丝数 原力等级 --
- 被采纳
- 被点赞
- 采纳率
qq_36675092 2021-05-30 02:02关注我也遇到这个问题,解决不了
本回答被题主选为最佳回答 , 对您是否有帮助呢? 本回答被专家选为最佳回答 , 对您是否有帮助呢? 本回答被题主和专家选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏举报微信扫一扫
点击复制链接分享
编辑预览轻敲空格完成输入- 显示为
- 卡片
- 标题
- 链接
评论按下Enter换行,Ctrl+Enter发表内容
编辑
预览

轻敲空格完成输入
- 显示为
- 卡片
- 标题
- 链接
报告相同问题?
提交
- 2023-03-20 07:19nangua06的博客 原因 是因为代码中设置的multiprocessing模式 mp.set_start_method('spawn')错误信息:ForkingPickler can't pickle weakref objects。
- 2024-03-14 06:28yy__program的博客 windows系统下 Python报错问题 问题: 解决方法: 方法1:调用库问题。 将 from multiprocessing import Process 改为 from multiprocessing.dummy import Process 修改调用的库后,本质上是将多进程改为多线程,...
- 2019-04-16 08:56冲动老少年的博客 can't pickle weakref objects,百般折腾后发现问题的原因是np.save在处理数据时是以数组(列表)格式保存,对于zip后的tuple数据不兼容(或者需要其他设置,本人没有细究,有大侠了解的请赐教),将zip后的数据转化...
- 2023-12-09 12:17ruby0422的博客 如果要跑数据库的多进程,应该多创建数据库连接,在上面的程序中只实例化了一次, myconn = ConnMysql(), 所以才会有这个问题。学习python多进程multiprocessing时发现的报错。
- 2020-12-23 09:52封装是一个将Python数据对象转化为字节流的过程,拆封是封装的逆操作,将字节文件或字节对象中的字节流转化为Python数据对象,不要从不收信任的数据源中拆封数据。可以封装和拆封几乎任何Python数据对象,主要包括:...
- 2023-07-07 08:35runing_an_min的博客 使用pickle保存model的fit后的history,报错:cannot pickle 'weakref' object。执行model.save(), 报错 ...non-trackable object: (None, None)...搞了半天没有找到好的办法,只能通过升级搞定。环境:tensorflow...
- 2024-04-05 08:28MadKingIsBack的博客 def check_serializable(obj): #检查某个对象其中的属性哪些不能被序列化 for attr_name in dir(obj): if not attr_name.startswith('__'): try: attr_value = getattr(obj, attr_name) serialized = pickle.dumps...
- 2021-03-16 18:03王若灵的博客 本文实例讲述了python使用pickle模块报错eoferror ran out of input的解决方法。分享给大家供大家参考,具体如下:遇到了 eoferror:ran out of input 不到为什么这样,最后用捕获异常的办法解决掉了,暂时对程序...
- 2021-01-17 12:42Starzkg的博客 因为windows操作系统的原因,在Windows中,多进程multiprocessing使用的是序列化pickle来在多进程之间转移数据,而socket对象是不能被序列化的,但是在linux操作系统上却没问题,因为在linux上多进程multiprocessing...
- 阿德勒信仰者的博客 不建议使用 pickle 或 cPickle 来保存 Keras 模型。 你可以使用 model.save(filepath) 将 Keras 模型保存到单个 HDF5 文件中 该文件将包含: 模型的结构,允许重新创建模型 模型的权重 训练配置项(损失函数,优化器...
- 2019-06-21 03:07zhaojiafu666的博客 写这个随笔主要是为了日后再遇见这个问题,而不用百度一直找原因,耽误时间,我用多进程进行爬虫时,使用下面这个process_one.start(),一直报错说这个地方,百度谷歌搜索了好一会,也没有找到可靠的解决方法,后来找...
- 2015-11-24 06:57weixin_30323631的博客 最近在用python的cPickle和Pickle模块来序列化,如果对序列化不了解,可以点击这里,序列化的时候遇到一个问题 TypeError: can't pickle instancemethod objects 在谷歌百度上查了很多,但是终究没有答案,我...
- leisure2222222的博客 由于跑深度学习模型次数...我使用logger=logging.getLogger(__name_),对象然后将其传递进行了 继承于 torch.nn.Module类的模型中,故在torch.save时,由于logger是活动对象,无法对其进行pickle处理保存,因此会报错而终止
- 2025-03-02 01:49李星星BruceL的博客 在 Python 中,__slots__的用途是什么?以及在哪些情况下应避免使用它?
- 2024-01-30 11:47懒得码你的博客 欢迎来到从头开始学python教程!本教程涵盖了python编程的各个方面,从基础知识如变量、数据类型、控制结构到面向对象编程的高级概念,再到模块化编程的技巧。通过详细的代码示例和清晰的讲解,帮您系统化地梳理一遍...
- 2022-10-28 09:53phoenix_wangxd的博客 python的解释器有好几种,但是最常见就是Cpython,所以我们这里主要介绍了Cpython的源码结构。
- 没有解决我的问题, 去提问
联系我们(工作时间:8:30-22:00)
400-660-0108kefu@csdn.net在线客服
- 京ICP备19004658号
- 经营性网站备案信息
公安备案号11010502030143
- 营业执照
- 北京互联网违法和不良信息举报中心
- 家长监护
- 中国互联网举报中心
- 网络110报警服务
- Chrome商店下载
- 账号管理规范
- 版权与免责声明
- 版权申诉
- 出版物许可证
- ©1999-2025北京创新乐知网络技术有限公司