Я пытаюсь загрузить файл pkl (на машине с Windows) с помощью joblib. Так что мой кодЗагрузить pkl (используя joblib или pickle) генерирует keyerror 120
from sklearn.externals import joblib
output = joblib.load("file.pkl")
Я получаю эту ошибку:
File "cleaning.py", line 97, in <module>
output = joblib.load('file.pkl')
File "C:\Users\me\AppData\Local\Continuum\Anaconda3\lib\site-packages\sklearn\externals\joblib\numpy_pickle.py", line 459, in load
obj = unpickler.load()
File "C:\Users\me\AppData\Local\Continuum\Anaconda3\lib\pickle.py", line 1039, in load
dispatch[key[0]](self)
KeyError: 120
Я пытался также с помощью рассола, таким образом:
import pickle
with open('file.pkl', 'r') as input:
output = pickle.load(input)
Но я получил эту другую ошибку:
File "cleaning.py", line 94, in <module>
output = pickle.load(input)
_pickle.UnpicklingError: invalid load key, 'x'.
Может кто-нибудь может h elp меня? Я уже искал в stackoverflow, но я не нашел решения, которое работает для меня ... Thanks
У меня такая же проблема на установке windows server 2008/anaconda/python3.5. – MyopicVisage