使用 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
这很可怕,但仅此而已。
在 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
这很可怕,但仅此而已。