在jupyter中从sklearn导入归因模块时遇到问题:
从sklearn.impute导入SimpleImpute
到目前为止,我一直在尝试所有解决方案, 安装sklearn(0.23.1)和jupyter(6.0.3)笔记本的最新版本 但仍然有相同的错误
ModuleNotFoundError:没有名为“ sklearn.impute”的模块
我已经在IDLE上尝试过相同的代码,没有问题 问题出在Jupyter上
如何解决此问题?
答案 0 :(得分:0)
在jupyter-notebook中运行以下命令,并验证列表中是否为scikit-learn
版的0.23
。如果它不在列表中,则表明您的IDLE和jupyter-notebook使用的是不同的python安装。 (因为它在IDLE中工作)
!pip list
如果列表中缺少该文件,则使用
直接从jupyter-notebook安装它!pip install --upgrade scikit-learn