ModuleNotFoundError: No module named ‘sklearn.cross_validation‘

一、问题分析

ModuleNotFoundError: No module named 'sklearn.cross_validation'

英文先翻译一遍,模块未找到问题,这里涉及到sklearn这个模块,Sklearn (全称 SciKit-Learn),是基于 Python 语言的机器学习工具包。所以要明确没有sklearn包,而是scikit-learn的安装包。

这种代码问题尤其存在网上资源和最新版本不兼容,我的版本是比较新的:

遇到这种问题该怎么办?当然简易办法是网上搜索别人解决说明,还有一种办法,找到源头!直接去scikit-learn的官网找到API:API Reference --- scikit-learn 1.4.1 documentation

搜索到train_test_split方法:

然后再对照说明这个方法Split arrays or matrices into random train and test subsets.也就是将数组或者矩阵随机分成训练和测试集,就是我们想要的方法!

二、解决方案

其实解决也容易,换个引用:

from sklearn.model_selection import train_test_split

三、总结

1、搜索引擎做第一步搜索,大部分问题网上有答案

2、查看官方文档API,越是个性化问题,越要看官方文档,其实都很全

3、学好英语,越是往深里看技术,国外资源越强大

相关推荐
齐翊30 分钟前
怎么确认 AI 看懂了你的提示词?
人工智能·github·ai编程
饼干哥哥1 小时前
Reddit VOC调研太慢?搭一个AI专家团队半小时洞察任何品类|以猫用饮水机为例
人工智能·算法·ai编程
以和为贵1 小时前
前端也能搞懂 RAG:用 JS 手写一条最小检索增强链路
前端·人工智能·面试
武子康2 小时前
调查研究-192 AI Agent 之间也需要“信任“:把多 Agent 信任变成可测指标
人工智能·openai·agent
Smoothcloud_润云2 小时前
Hermes Agent 的上下文记忆机制:一个开源 Agent 是怎么"记住"你的
人工智能·agent·gpu
早点睡啊2 小时前
精读 LangChain 官方文档(一)总览、安装与快速开始:从 create_agent 跑通第一个智能体
人工智能
牛奶3 小时前
AI时代裁员后:清零是君子豹变
人工智能·程序员
武子康3 小时前
调查研究-191 SenseVoice 不只是 ASR:把语音从“转文字“升级成“理解状态“
人工智能·深度学习·openai
程序员cxuan4 小时前
Codex 会把磁盘给烧了?完整复盘来了!
人工智能·后端·程序员