在练习泰坦尼克号生存预测的时候,在用from sklearn import cross_validation时,报错为cannot import name ‘cross_validation’ from ‘sklearn’。
查询得知说是新版sklearn中cross_validation被废弃,可以测试了几个网上的解决办法,依然报错。
如是使用Everything查找cross_validation.py文件,我的电脑中其路径为D:\StudySoft\Anocoda\pkgs\scikit-learn-0.19.1-py36h53aea1b_0\Lib\site-packages\sklearn\cross_validation.py
将其复制至报错提示的文件夹中,我的电脑中为D:\StudySoft\Anocoda\Lib\site-packages\sklearn,也就是Anacoda的安装位置。
参考:https://blog.csdn.net/qq_41996090/article/details/84518467