在这发布之后,我尝试使用joblib执行代码。但我得到了以下错误:
classify=joblib.load("traindata.pkl")
ValueError:您可能会尝试使用python3读取用python2生成的joblib泡菜。
在文档中,它说我在使用python3,这就是为什么会出现这个错误。
如何使用python3读取pkl文件?
谢谢!
发布于 2018-05-24 10:06:41
不幸的是,你不能!
如果要在python版本之间切换,则需要为每个python版本保存不同的joblib泡菜。
https://pythonhosted.org/joblib/persistence.html#compatibility-across-python-versions
这很可怕,但仅此而已。
https://stackoverflow.com/questions/45062999
相似问题