天天看點

【python/機器學習】sklearn安裝及其環境配置

用python的sklearn module做機器學習,安裝之後發現頻頻報錯,原來是沒有認真看安裝的要求:

【python/機器學習】sklearn安裝及其環境配置

由于scipy在py官網上下的兩個whl檔案,在cmd下install時都報錯說我下的這個版本不符合我的平台,是以去找了鏡像網站下載下傳(鏡像網站上的包很全,可以收藏之~),我猜測原因可能是我在安裝scipy之前隻安裝了numpy,這個是不夠的,應該安裝這個包:numpy+mkl,不過大家再進行安裝的時候就直接去鏡像網站下載下傳比較好,省的去官網下載下傳的包安裝出錯。

在鏡像網站上準備安裝scipy之前人家也告訴我們了:

【python/機器學習】sklearn安裝及其環境配置

sklearn包下載下傳位址:

https://pypi.python.org/pypi/scikit-learn/0.18.1

numpy+mkl:

http://www.lfd.uci.edu/~gohlke/pythonlibs/

scipy:

http://www.lfd.uci.edu/~gohlke/pythonlibs/

鏡像網站是在spicy官網上找到的:

https://www.scipy.org/install.html#individual-packages

【python/機器學習】sklearn安裝及其環境配置

然後按照numpy+mkl->scipy->sklearn的順序一步步在cmd下 pip install+包的絕對路徑 即可,這回再次import sklearn做測試,發現不會報錯說你沒有哪個哪個包了(No module named xxx)