问题描述

使用pickle.load(f)读取pkl文件的时候,报错ValueError: unsupported pickle protocol: 5

解决方案

原因是由于保存pkl文件的版本是python3.8,而读取的时候用了python3.7来读取,所以才会报错。

解决办法就是:保存和读取pkl文件用同样的python版本

另外附上python保存和读取pkl文件的方法:【Python】Python保存和读取字典

Logo

为开发者提供学习成长、分享交流、生态实践、资源工具等服务,帮助开发者快速成长。

更多推荐