解决方法 换一个python3.8+的版本读取pkl文件的数据保存为其他格式或低版本的pkl,保存时设置protocol关键字即可 问题解析 这是因为保存为.pkl文件时使用的协议号为5(python3.8以上默认,protocol关键字),而读取的时候用的是3.6或3.7等低于3.8的版本,由于这个协议号不向下兼容,导致报错