出现ModuleNotFoundError: No module named ‘sklearn.impute‘的问题

在jupyter notebook上输入from sklearn.impute import SimpleImputer,出现ModuleNotFoundError: No module named ‘sklearn.impute’
出现ModuleNotFoundError: No module named ‘sklearn.impute‘的问题_第1张图片
原因:可能是因为自己的 scikit-learn 库版本太低,需要将其更新到 0.20 版本或以上
pip list查看库
出现ModuleNotFoundError: No module named ‘sklearn.impute‘的问题_第2张图片

更新包:

pip install --upgrade scikit-learn==0.22.0 -i https://pypi.tuna.tsinghua.edu.cn/simple/   
# 出现winerror5拒绝访问

出现ModuleNotFoundError: No module named ‘sklearn.impute‘的问题_第3张图片

添加–user选项赋予权限:

pip install --upgrade scikit-learn==0.22.0 -i https://pypi.tuna.tsinghua.edu.cn/simple --user

出现ModuleNotFoundError: No module named ‘sklearn.impute‘的问题_第4张图片

你可能感兴趣的:(机器学习)