ModuleNotFoundError: No module named 'sklearn.cross_validation'
ModuleNotFoundError: No module named 'sklearn.cross_validation'
我遇到以下错误:
ModuleNotFoundError: No module named 'sklearn.cross_validation'
当我检查使用 pip freeze 安装的软件包时,我可以看到安装了 scikit-learn。
我该怎么办?
谢谢
它必须与将 cross_validation
子模块重命名和弃用为 model_selection
有关。尝试将 cross_validation
替换为 model_selection
train_test_split 现在在 model_selection。只需输入:
from sklearn.model_selection import train_test_split
我遇到以下错误:
ModuleNotFoundError: No module named 'sklearn.cross_validation'
当我检查使用 pip freeze 安装的软件包时,我可以看到安装了 scikit-learn。
我该怎么办?
谢谢
它必须与将 cross_validation
子模块重命名和弃用为 model_selection
有关。尝试将 cross_validation
替换为 model_selection
train_test_split 现在在 model_selection。只需输入:
from sklearn.model_selection import train_test_split