關于sklearn包導入錯誤:ImportError:?cannot?import?name Type解決方案
sklearn包導入錯誤
在python3.5環(huán)境下使用pip直接安裝sklearn包后
導入出現(xiàn)如下錯誤

仔細觀察報錯信息可以發(fā)現(xiàn),出錯的是sklearn中使用到的scipy包。
單獨導入scipy包發(fā)現(xiàn)出錯

看來,導致sklearn無法成功導入的根本原因是無法成功導入scipy。
查閱scipy包下載網(wǎng)站,發(fā)現(xiàn)無法成功導入scipy的原因是沒有安裝帶mkl的numpy包。
python官網(wǎng)下載的numpy包沒有mkl
如圖所示:

找到numpy包下載區(qū)域,找到適合自己python版本(cpxx)和win位數(shù)的numpy+mkl包后下載
在安裝路徑下打開cmd窗口,使用
pip install 文件名
進行安裝。
安裝后發(fā)現(xiàn)依然會出現(xiàn)上述錯誤,scipy包依然沒有導入成功。
查閱網(wǎng)絡資料發(fā)現(xiàn),這是我的scipy版本相對過高導致的。
我使用的python為3.5,使用的numpy+mkl為1.16.6,相應scipy應當安裝scipy-0.19.0-cp35-cp35m-win_amd64版本的。
網(wǎng)絡上查詢相關資源并下載安裝后,問題得到解決。
總結(jié)
以上為個人經(jīng)驗,希望能給大家一個參考,也希望大家多多支持腳本之家。
- 關于Python ImportError: No module named 通用解決方法
- 解決ImportError:cannot import name ‘Flatten‘ from ‘torch.nn‘問題
- python之ImportError:模塊引入異常問題
- python解決報錯ImportError: Bad git executable.問題
- 安裝pyhttpx解決ImportError: DLL load failed錯誤
- 解決Numpy報錯:ImportError: numpy.core.multiarray failed
- Python報錯ImportError:?IProgress?not?found.?Please?update?jupyter?and?ipywidgets解決
- Python報錯ImportError: No module named ‘missing_module‘的解決方法
- Python解決“ImportError:?Couldn‘t?import?Django”問題全攻略
相關文章
Python 實現(xiàn) T00ls 自動簽到腳本代碼(郵件+釘釘通知)
這篇文章主要介紹了Python 實現(xiàn) T00ls 自動簽到腳本(郵件+釘釘通知),本文給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下2020-07-07
使用Python實現(xiàn)簡單的學生成績管理系統(tǒng)
這篇文章主要為大家詳細介紹了Python實現(xiàn)學生成績管理系統(tǒng),使用數(shù)據(jù)庫,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下2022-01-01
Postman安裝與使用詳細教程 附postman離線安裝包
這篇文章主要介紹了Postman安裝與使用詳細教程 附postman離線安裝包,本文給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下2021-03-03
Python利用yield?form實現(xiàn)異步協(xié)程爬蟲
這篇文章主要為大家詳細介紹了Python如何利用yield?form實現(xiàn)異步協(xié)程爬蟲。其實這是很古老的用法了,現(xiàn)在大多用的aiohttp庫實現(xiàn),這篇記錄僅僅用做個人的協(xié)程底層實現(xiàn)的學習,希望對大家有所幫助2022-11-11
基于Python的圖像數(shù)據(jù)增強Data Augmentation解析
這篇文章主要介紹了基于Python的圖像數(shù)據(jù)增強Data Augmentation解析,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下2019-08-08

