sklearn模块导入ModuleNotFoundError: No module named sklearn.cross_validation错误解决方案

在运行sklearn老版本代码时,如:

from sklearn.cross_validation import train_test_split

from sklearn.cross_validation import KFold, cross_val_score

运行如上代码时会报错:

sklearn模块导入ModuleNotFoundError: No module named sklearn.cross_validation错误解决方案_第1张图片

造成上述报错的原因是新版本中相应的模块发生了变化,解决方法是:将cross_validation改成model_selection。

你可能感兴趣的:(python库报错解决方案,机器学习)