Юпитер, используя неправильный склеарн
Я использую Jupyter Lab (через Конду), и я использую sklearn
в моем коде. Я выяснил, у меня была старая версия sklearn
в моей виртуальной среде (0.19.1), поэтому я обновил его (conda update scikit-learn
) и я получил версию 0.20.2.
Проблема в том, что jupyter все еще загружает предыдущую версию: если я открою python REPL из терминала и наберу
import sklearn
sklearn.__version__
Я получаю "0.20.2", но если я делаю то же самое в ячейке моего ноутбука (запущенной в той же виртуальной среде), я получаю "0.19.1".
Как это возможно? Любые советы о том, как решить эту проблему?
Спасибо! Francesco
1 ответ
Благодаря другу я понял, что является основной проблемой, и нашел решение. В двух словах проблема заключается в том, что jupyter основан на ядре, которое не сделано из установок, которые я имею в моей виртуальной среде. Я должен создать ядро на основе виртуальной среды.
Вот как создать ядро.