解决 ModuleNotFoundError: No module named ‘sklearn.cross_validation‘

解决 ModuleNotFoundError: No module named 'sklearn.cross_validation'

当执行下列代码报错时:

from sklearn.cross_validation import train_test_split

原因是cross_validation这个包已不再使用,划分到了model_selection这个包中。
使用下列代码即可解决。

from sklearn.model_selection import train_test_split

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