报错处理:cannot import name 'cross_validation' from 'sklearn'

在用from sklearn import cross_validation时,报错为cannot import name 'cross_validation' from 'sklearn'。

查询得知说是新版sklearn中cross_validation被废弃,可以测试了几个网上的解决办法,依然报错。

如是使用Everything查找cross_validation.py文件,我的电脑中其路径为D:\Programs\Anaconda3\pkgs\scikit-learn-0.19.2-py37heebcf9a_0\Lib\site-packages\sklearn\cross_validation.py

将其复制至报错提示的文件夹中,我的电脑中为D:\Programs\Anaconda3\Lib\site-packages\sklearn

再次运行,一切正常。

你可能感兴趣的:(报错处理)