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




目录

​解决问题​

​解决思路​

​解决方法​




解决问题

ModuleNotFoundError: No module named 'sklearn.cross_validation'



解决思路

未找到模块错误:没有名为'sklearn.cross_validation'的模块,

可知,为sklearn版本升级导致的,因为当版本升级后,函数的用法或者属性有所改变。

可以先查看一下版本,如图所示,可知版本较新!

成功解决ModuleNotFoundError: No module named ‘sklearn.cross_validation‘_版本升级




解决方法

from sklearn.cross_validation import train_test_split

改为

from sklearn.model_selection import train_test_split

哈哈,大功告成!