• 在jupyter notebook上输入from sklearn.impute import SimpleImputer,出现ModuleNotFoundError: No module named 'sklearn.impute'
  • 出现ModuleNotFoundError: No module named ‘sklearn.impute‘的问题
  • 原因:可能是因为自己的 scikit-learn 库版本太低,需要将其更新到 0.20 版本或以上
  • pip list查看库
    • 出现ModuleNotFoundError: No module named ‘sklearn.impute‘的问题
    • 出现ModuleNotFoundError: No module named ‘sklearn.impute‘的问题
  • 更新包:
  • pip install --upgrade scikit-learn==0.22.0 -i https://pypi.tuna.tsinghua.edu.cn/simple/   出现winerror5拒绝访问
    • 出现ModuleNotFoundError: No module named ‘sklearn.impute‘的问题
  • 添加--user选项赋予权限:pip install --upgrade scikit-learn==0.22.0 -i https://pypi.tuna.tsinghua.edu.cn/simple --user
    • 出现ModuleNotFoundError: No module named ‘sklearn.impute‘的问题
    • 出现ModuleNotFoundError: No module named ‘sklearn.impute‘的问题
  • 参考文章链接1

  • 参考文章链接2

相关文章: