1. 程式人生 > >windows系統安裝python第三方庫

windows系統安裝python第三方庫

python有一個很強大的地方就是具有豐富的第三方庫,因此安裝時必不可少的。但是安裝時經常會出現各種討厭的東西,好在pycharm幾乎已經解決了大部分的第三方庫安裝問題,具體步驟詳情Google/百度。然而還是有些第三方庫pycharm安裝不了,不知道為什麼。現在要用到scipy,直接用pycharm安裝會失敗,details出現一大堆看不懂的英文。只好Google。雖然這些第三方庫都有官方網站,但是特別蛋疼,對windows使用者極其不友好,沒有64位系統對應的版本,這裡有一個非官方的網站,目前所用的第三方庫都沒出現什麼問題,友情連結.

numpy庫可以很容易處理數值計算等問題,scipy、pandas等第三方庫的安裝也需要先安裝一定版本的numpy。我之前是直接用pycharm安裝的numpy,後來裝scipy的時候出現了問題:from numpy._distributor_init import NUMPY_MKL # requires numpy+mkl。(PS:安裝時通過cmd,命令如下:d:\Python2.7\Scripts>pip install d:\scipy-0.19.0rc2-cp27-cp27m-win_amd64.whl,這個檔案可以在上述連結中下載,注意下載對應版本),搜尋後發現需要安裝帶有mkl的numpy(姑且,這麼叫吧),pycharm安裝的numpy並不帶有mkl。解決方法是先解除安裝numpy,然後按照上述步驟下載numpy對應版本的whl檔案、安裝,這時候會看到Scripts檔案裡有一個檔名為numpy-1.12.0+mkl.dist-info的資料夾,這是基本表示帶有mkl的numpy安裝成功了。然後再按照上述步驟安裝scipy即可。

真的很蛋疼==