如何清除此错误“ ModuleNotFoundError:没有名为“ sklearn.cross_validation”的模块”

时间:2019-06-21 12:36:03

标签: anaconda

我正在尝试运行以下代码:

 from sklearn.cross_validation import train_test_split

 X_train, X_test, y_train, y_test = train_test_split(X, y, test_size =
 0.20, random_state = 0)

但是它抛出了这个错误:

  

回溯(最近通话最近一次):

     

文件“”,第1行,在       从sklearn.cross_validation导入train_test_split

     

ModuleNotFoundError:没有名为“ sklearn.cross_validation”的模块

有人知道可能是什么问题吗?

2 个答案:

答案 0 :(得分:0)

错误状态:

  

ModuleNotFoundError:没有名为“ sklearn.cross_validation”的模块

意味着您的程序用户可以识别该库,请确保已按照this指南正确安装了该库。

答案 1 :(得分:0)

输入格式已从

更改

sklearn.cross_validation =>> sklearn.model_selection