解决关于sklearn的两个报错

一、提出问题

刚刚在跑代码的时候接连出现两个错误:
①ModuleNotFoundError: No module named 'sklearn'
解决关于sklearn的两个报错_第1张图片

②ModuleNotFoundError: No module named 'sklearn.utils.linear_assignment_'

解决关于sklearn的两个报错_第2张图片

 二、问题分析

第一个报错中的‘sklearn’是scikit-learn缩写(一开始以为是全称..)

第二个报错是版本问题,是scikit-learn库中的一些方法被移除或者更新造成的。我们可以通过更换scikit-learn库的版本来解决问题。(需要将scikit-learn的版本降到0.19.X或以下)

三、问题解决

pip install scikit-learn

pip install scikit-learn==0.19.2

解决关于sklearn的两个报错_第3张图片

问题解决! 

参考:

ModuleNotFoundError: No module named ´sklearn.utils.linear_assignment__anshiquanshu的博客-CSDN博客

ModuleNotFoundError: No module named sklearn_今天又是充满希望的一天的博客-CSDN博客

你可能感兴趣的:(报错解决,Python,Deep,Learning,sklearn,python)