Windows下安裝python的scipy等科學計算包(轉)

若是要使用python進行科學計算、數據分析等,必定要安裝scipy、seaborn、numpy等等包。html

但Windows下安裝python的第三方庫常常會出現問題。此前,已介紹過Windows下如何安裝lxml,其實,這種安裝方法也適合於其餘沒法經過pip或者IDE包管理工具進行安裝的場景。python

若是使用python的主要目的是爲了進行科學計算、數據分析、爬蟲等項目,強烈推薦使用Anaconda而不是其餘IDE。網絡

Anaconda在python語言外,還集成了numpy、scipy、matplotlib等科學計算包,以及beautiful-soup、requests、lxml等網絡相關包。工具

安裝Anaconda後,基本再也不須要費勁地安裝其餘第三方庫了xml

一個基本能夠應用到其餘IDE、其餘第三方庫的通用安裝方法以下:htm

首先,確保在pip外,還安裝了wheel庫。若是沒有:打開cmd,輸入pip install wheel進行安裝blog

此方法經過二進制文件安裝第三方庫,須要在安裝前肯定好可以安裝的版本。ip

確認方法以下:ci

在cmd中,輸入python進入python(也可在IDE中進行)。get

而後輸入import pip;print(pip.pep425tags.get_supported()),界面上輸出當前python的版本信息,如圖。

www.lfd.uci.edu/%7Egohlke/pythonlibs/上找到相應的whl文件,下載到本地。注意上圖中標註的版本信息,應從網頁上下載對應的版本爲:XXXX-cp35-cp35m-win_amd64.whl

在此處,scipy對應的安裝包爲scipy‑0.18.1‑cp35‑cp35m‑win_amd64.whl(請替換爲你的可安裝版本)。注意,scipy依賴於numpy+mkl,安裝scipy前須要先安裝好numpy+mkl。

即便你在此前已經安裝過numpy,也請從該頁面中找到numpy+mkl的whl,下載到本地,由於重點在於mkl而不是numpy。

經過whl安裝庫的方法以下:

進入whl文件下載到的文件夾位置,按住shift鍵的同時,點擊鼠標右鍵,在彈出菜單中選擇「在此處打開命令窗口」。

在打開的命令窗口中,輸入pip install +whl文件的全名,安裝whl。

安裝numpy+mkl,輸入pip install numpy‑1.12.0b1+mkl‑cp35‑cp35m‑win_amd64.whl,按Enter後,等待安裝完成。(注意將文件名替換爲你的可用版本的名稱)

安裝scipy,輸入pip install scipy‑0.18.1‑cp35‑cp35m‑win_amd64.whl,按Enter後,等待安裝完成。(注意將文件名替換爲你的可用版本的名稱)

 

https://jingyan.baidu.com/album/ca41422f27c56a1eae99ed39.html?picindex=3

相關文章
相關標籤/搜索