【Sklearn】關於“ImportError: No module named 'sklearn.__check_build._check_build'”報錯問題

關於“ImportError: No module named ‘sklearn.__check_build._check_build’”報錯問題

一、環境說明

  1. windowns10
  2. python3.6
  3. anaconda

首先,博主想說,鬼睡到這麼由於什麼原因,可能是版本不兼容導致,可能是缺這個模塊,缺那個模塊導致,通過網上查詢各種解決版本:
1、conda install scikit-learn
2、卸載numpy,scipy,matplotlib,skicit-learn(命令:pip uninstall 包名);然後實現重裝:pip install -U 包名 -i https://pypi.tuna.tsinghua.edu.cn/simple some-package
3、升級版本:pip upgrade 包名
等等,,,,
爲了簡單、粗暴、高效,佈置就直接卸載相關包文件,重新下載安裝吧


二、解決方案

1、卸載numpy,scripy包文件

首先通過命令pip uninstall 包名將包卸載,例如,如下圖所示:

在這裏插入圖片描述

2、獲取安裝包

1、通過此鏈接獲取和自己環境相對應的包,或者通過此鏈接進行查找自己需要包。
在這裏插入圖片描述

在這裏插入圖片描述
這次我們此次需要獲得包:
在這裏插入圖片描述
說明:由於下載網址是國外的服務器,可能下載時會受阻,所以可以通過複製鏈接用迅雷進行下載,可能下載會好點。

3、安裝

1、通過命令窗Anaconda Prompt 路徑定位到下載的離線包所在位置,如下圖是博主安裝包所在路徑位置:
在這裏插入圖片描述
2、通過命令pip install 離線包名進行安裝,博主安裝如下圖所示:
在這裏插入圖片描述
或者:通過在線安裝:pip install 包名 -i http://pypi.douban.com/simple 也是OK的!!!

4、結果驗證

在這裏插入圖片描述在這裏插入圖片描述
到此,關於此報錯問題就解決了。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章