解决这个问题的思路是:由于你的scikit-learn的版本太低,需要升级到新版本,以支持scikit-learn库
在anaconda中通过conda list 命令查看sklearn的版本为 0.17.1,
![]()
而 sklearn.model_selection 是 sklearn 版本 0.18.1 以上的,所以升级一下 scikit-learn 应该就可以了
修改步骤:
1.打开Anaconda Prompt:

2.修改下载镜像为国内镜像:命令行输入一下代码
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
conda config --set show_channel_urls yes
如图:

3.更新scikit-learn库:命令行输入一下代码
conda update scikit-learn
![]()
中间会提示
![]()
输入y即可
等待下载安装完成即可

本文介绍了解决scikit-learn版本过低导致的不兼容问题的方法。通过升级scikit-learn版本至0.18.1以上,可以使用model_selection模块。文章详细描述了在Anaconda环境下如何更改下载镜像源并更新scikit-learn。
6833

被折叠的 条评论
为什么被折叠?



