问题重述,如下:

正如图片展示出来的,cross_validation在0.18版中已经弃用,所有重构的类和函数都已经被移到model_selection模块下。
查看本机上scikit-learn的版本,如下:

因此,解决方法:
# 做以下改变
# 将
from sklearn import cross_validation
# 改为
from sklearn import model_selection
本文介绍如何将scikit-learn中的cross_validation模块更新至model_selection模块,适用于0.18及以上版本。针对scikit-learn升级过程中遇到的模块变动问题提供了解决方案。


因此,解决方法:
# 做以下改变
# 将
from sklearn import cross_validation
# 改为
from sklearn import model_selection
被折叠的 条评论
为什么被折叠?