Это не ошибка, это предупреждение. Он говорит вам, что вам не следует больше использовать sklearn.externals.joblib
, если вы хотите, чтобы ваш код был совместим с более поздними версиями scikit-learn. Если означает, что вы все еще можете, если вы НЕ обновляете scikit-learn до 0.23 или новее.
Способ сделать ваш код готовым к более поздним версиям scikit-learn - это не использовать устарелый sklearn.externals.joblib
, но вместо использовать joblib напрямую . Он не предустановлен, поэтому вы можете выполнить одно из следующих действий:
conda install joblib
pip install joblib
Вы не упомянули, какую часть Watson Studio вы используете. Если это ноутбуки без Spark, предпочтительный способ установки пакетов - conda
. Вы можете определить пользовательскую среду с помощью этой настройки:
dependencies:
- joblib=0.13.2
или вы можете позвонить conda
из ячейки ноутбука:
!conda install joblib=0.13.2
Если вы используете какую-то другую часть Watson Studio, попробуйте conda
, а если она не работает, переключитесь на pip
. Обратите внимание, что pip
ожидает ==
вместо =
перед номером версии. Указание номера версии защищает вас от неожиданностей при выпуске новых версий joblib.