1. 程式人生 > >報錯處理:cannot import name 'cross_validation' from 'sklearn'

報錯處理: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

再次執行,一切正常。