如何在jupyter笔记本上导入sklearn.impute?

时间:2020-07-01 10:20:05

标签: python scikit-learn jupyter-notebook

在jupyter中从sklearn导入归因模块时遇到问题:

从sklearn.impute导入SimpleImpute

到目前为止,我一直在尝试所有解决方案, 安装sklearn(0.23.1)和jupyter(6.0.3)笔记本的最新版本 但仍然有相同的错误

ModuleNotFoundError:没有名为“ sklearn.impute”的模块

我已经在IDLE上尝试过相同的代码,没有问题 问题出在Jupyter上

如何解决此问题?

1 个答案:

答案 0 :(得分:0)

在jupyter-notebook中运行以下命令,并验证列表中是否为scikit-learn版的0.23。如果它不在列表中,则表明您的IDLE和jupyter-notebook使用的是不同的python安装。 (因为它在IDLE中工作)

!pip list

如果列表中缺少该文件,则使用

直接从jupyter-notebook安装它
!pip install --upgrade scikit-learn