ModuleNotFoundError: нет модуля с именем «sklearn.preprocessing._data»Python

Программы на Python
Anonymous
ModuleNotFoundError: нет модуля с именем «sklearn.preprocessing._data»

Сообщение Anonymous »


Мой вопрос похож на этот.

Я также использую Pickle для сохранения и загрузки модели. Я встречаю следующую ошибку во время Pickle.load()

из sklearn.preprocessing import StandardScaler # СОХРАНЯТЬ масштабатор = StandardScaler().fit(X_train) X_trainScale = Scaler.transform(X_train) Pickle.dump(скалер, open('scaler.scl','wb')) # ================= # НАГРУЗКА sclr = Pickle.load(open('scaler.scl','rb')) # => ModuleNotFoundError: нет модуля с именем 'sklearn.preprocessing._data' X_testScale = sclr.transform(X_test) ModuleNotFoundError: нет модуля с именем «sklearn.preprocessing._data»

Похоже, проблема в версии sklearn. Моя версия sklearn — 0.20.3, версия Python — 3.7.3.

Но я использую Python в ZIP-файле Anaconda. Можно ли решить эту проблему без обновления версии sklearn?

Вернуться в «Python»