關(guān)于sklearn中模塊包導入報錯的通用解決方法
sklearn中模塊包導入報錯
sklearn更新的版本中有很多包調(diào)整了層次結(jié)構(gòu),以至于我們在跑代碼的時候會出現(xiàn)導入包錯誤。
這時候我們需要做的就是打開sklearn的官網(wǎng):https://scikit-learn.org/stable/

這時候不用慌,不會讓大家讀文檔的~
1、先點擊上面的Documentation
2、出現(xiàn)下圖頁面,點擊API按鈕

3、在下圖頁面搜索要導入的包名稱,這里以learning_curve為例,搜索后發(fā)現(xiàn)這個函數(shù)包在模塊model_selection中

4、最后,運行一下代碼就可以正確導入了
from sklearn.model_selection import learning_curve
sklearn模塊導入ModuleNotFoundError: No module named sklearn.cross_validation錯誤
在運行sklearn老版本代碼時,如:
from sklearn.cross_validation import train_test_split from sklearn.cross_validation import?KFold, cross_val_score
運行如上代碼時會報錯:

造成上述報錯的原因是新版本中相應(yīng)的模塊發(fā)生了變化,
解決方法是
將cross_validation改成model_selection。

總結(jié)
以上為個人經(jīng)驗,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關(guān)文章
基于python的selenium全網(wǎng)最新超詳細教程
這篇文章主要介紹了基于python的selenium全網(wǎng)最新超詳細教程,本文內(nèi)容比較長,結(jié)合實例代碼給大家講解的非常詳細,需要的朋友可以參考下2023-12-12
Python?matplotlib繪圖時指定圖像大小及放大圖像詳解
Matplotlib是一個面向?qū)ο蟮睦L圖庫,我們繪制的圖像中,每條曲線,每個邊框等等都對應(yīng)一個對象,下面這篇文章主要給大家介紹了關(guān)于Python?matplotlib繪圖時指定圖像大小及放大圖像的相關(guān)資料,需要的朋友可以參考下2022-05-05
Python numpy.power()函數(shù)使用說明
這篇文章主要介紹了Python numpy.power()函數(shù)使用說明,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2021-03-03
解決Pandas生成Excel時的sheet問題的方法總結(jié)
估計有不少小伙伴在將 DataFrame導入到Excel的時候,遇到過下面這種尷尬的情況:想給一個現(xiàn)有的Excel文件追加一個sheet,結(jié)果發(fā)現(xiàn)其它的sheet都沒了等,本文就來告訴你如何解決這些問題2022-08-08

