用python的sklearn module做機器學習,安裝之後發現頻頻報錯,原來是沒有認真看安裝的要求:
由于scipy在py官網上下的兩個whl檔案,在cmd下install時都報錯說我下的這個版本不符合我的平台,是以去找了鏡像網站下載下傳(鏡像網站上的包很全,可以收藏之~),我猜測原因可能是我在安裝scipy之前隻安裝了numpy,這個是不夠的,應該安裝這個包:numpy+mkl,不過大家再進行安裝的時候就直接去鏡像網站下載下傳比較好,省的去官網下載下傳的包安裝出錯。
在鏡像網站上準備安裝scipy之前人家也告訴我們了:
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
然後按照numpy+mkl->scipy->sklearn的順序一步步在cmd下 pip install+包的絕對路徑 即可,這回再次import sklearn做測試,發現不會報錯說你沒有哪個哪個包了(No module named xxx)