ImportError: No module named 'sklearn.cross_validation'

版权声明:本文为博主原创文章,未经博主允许不得转载。如若转载,请注明出处! https://blog.csdn.net/Homewm/article/details/85052471
通常我们会使用方法(1)的方式进行导入sklearn.cross_validation,在大多数的版本里都会出现ImportError: No module named 'sklearn.cross_validation'问题,我试过windows7的python2下的环境和ubuntu下的python3.5环境下,都出现过这样的情况。
所有当我们使用方法(1)出现问题的时候,我们不妨使用方法(2)代替一下。基本问题就解决了。

(1)from sklearn.cross_validation import train_test_split

(2)from sklearn.model_selection import cross_val_score
    from sklearn.model_selection import train_test_split

猜你喜欢

转载自blog.csdn.net/Homewm/article/details/85052471