ImportError: невозможно импортировать имя 'pairwise_distances_chunked' - PullRequest
0 голосов
/ 22 ноября 2018

из imblearn.over_sampling import RandomOverSampler

при импорте RandomOverSampler из imblearn.over_sampling в Google Colab я получаю эту ошибку, может любой помочь мне решить эту проблему.Заранее спасибо.

1 Ответ

0 голосов
/ 22 ноября 2018

Я подозреваю, что вам нужно перезапустить среду выполнения Python перед выполнением оператора import.Используйте меню Runtime -> Restart runtime.

enter image description here

Причина перезапуска состоит в том, что я думаю, что вы импортировали старую версию scikit-learn дочтобы попытаться установить и импортировать imblearn.В настоящее время Colab связывает scikit-learn 0.19.2, но imblearn требует> = 0.20.

Когда вы !pip install imbalanced-learn, это обновит scikit-learn по мере необходимости.Но для того, чтобы ваш Python-бэкэнд забрал изменение, вам нужно перезапустить его, если вы уже импортировали старую пакетную версию.

Вот полный пример установки и импорта с использованием свежего бэкенда:

https://colab.research.google.com/drive/137nStUAsbmeTBsTQ27G8rU9fwElTKp49

...