我在尝试使用 joblib 加载 .pkl 文件时遇到了以下错误。
self.name = joblib.load(
os.path.join(BASE_DIR, '../relative/directory/%s.pkl' % name)
)
上面的代码产生以下错误。
File "/usr/local/lib/python2.7/dist-packages/sklearn/externals/joblib/numpy_pickle.py", line 68, in read_zfile
data = zlib.decompress(file_handle.read(), 15, length)
zlib.error: Error -3 while decompressing data: invalid distance too far back
以前有人遇到过这个问题吗?
这意味着压缩数据在途中的某个地方损坏了。