E-04No module named 'sklearn.cross_validation'解决方法
Posted yifanrensheng
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了E-04No module named 'sklearn.cross_validation'解决方法相关的知识,希望对你有一定的参考价值。
源码:
from sklearn.cross_validation import KFold
? ?
然后报错:
No module named ‘sklearn.cross_validation‘
原因:
这个cross_validatio这个包早就不在使用了(以前老版本使用),划分到了model_selection这个包中。
改成:
from sklearn.model_selection import KFold
? ?
说明:
- 注意KFold(len(train_kobe), n_splits=10, shuffle=True),老版本为:KFold(len(train_kobe), n_folds=10, shuffle=True)
- 这个也是一样:from sklearn.model_selection import train_test_split
以上是关于E-04No module named 'sklearn.cross_validation'解决方法的主要内容,如果未能解决你的问题,请参考以下文章
[python][pandas]No module named 'pandas.lib'
ModuleNotFoundError: No module named 'utils'
ModuleNotFoundError: No module named 'flask_script'
No module named 'pygame' 怎么搞???
ImportError: No module named cv2 或 ModuleNotFoundError: No module named 'cv2'