使用 joblib 加载 pkl 文件时出错

Error while loading pkl file using joblib

this post 之后,我正在尝试使用 joblib 执行代码。但我收到以下错误:

classify=joblib.load("traindata.pkl")

ValueError: You may be trying to read with python 3 a joblib pickle generated with python 2. This feature is not supported by joblib.

doc 中,它说我正在使用 python3,这就是出现此错误的原因。

如何使用python3读取pkl文件?

谢谢!

很遗憾,你做不到!

If you are switching between python versions, you will need to save a different joblib pickle for each python version.

https://pythonhosted.org/joblib/persistence.html#compatibility-across-python-versions

这很可怕,但仅此而已。