ModuleNotFoundError:没有名为“ sklearn.cross_validation”的模块

时间:2020-07-06 11:52:02

标签: python sklearn-pandas

我遇到以下错误的问题:

ModuleNotFoundError: No module named 'sklearn.cross_validation'

当我检查通过pip Frozen安装的软件包时,我可以看到已安装scikit-learn。

我该怎么办?

谢谢

1 个答案:

答案 0 :(得分:1)

它必须与将cross_validation子模块重命名和弃用到model_selection有关。尝试将cross_validation替换为model_selection

train_test_split现在处于model_selection中。只需输入:

from sklearn.model_selection import train_test_split