出现ModuleNotFoundError:cannot import name ‘is_scalar_nan‘ from ‘sklearn.utils‘的问题

在最近写能源大数据分析案例时,用到了SimpleImputer库来处理缺失值,由于我电脑上的sklearn库版本较低,先是出现了No module named ‘sklearn.impute‘的问题,在查阅资料后,使用pip install --upgrade scikit-learn==0.22.0 -i https://pypi.tuna.tsinghua.edu.cn/simple --user将sklearn库更新至0.22版本,当使用语句 from sklearn.impute import SimpleImputer导库时,出现了如题的错误,查阅了很久,试了很多方法也没用,最后将导库语句改为from sklearn.preprocessing import Imputer as SimpleImputer 库包成功导入,程序成功运行!出现ModuleNotFoundError:cannot import name ‘is_scalar_nan‘ from ‘sklearn.utils‘的问题_第1张图片

你可能感兴趣的:(python)