安裝64位的scipy


直接使用Pip在線下載安裝scipy,是不是各種報錯?!!!

后來查資料才發現需要在它之前需要安裝一個numpy+mkl這樣的包。

下面把這個步驟記錄下來,給大家一個參考:

1. 下載numpy+mkl

使用http://www.lfd.uci.edu/~gohlke/pythonlibs/ 這個地址來下載,雖然這個網站是非官方的,但是可靠性可以放心(by Christoph Gohlke, Laboratory for Fluorescence Dynamics, University of California, Irvine.)

這個網頁的內容特別多,加載速度特別慢,最好等網頁加載完成之后再使用ctrl+f來查找內容,否則會發現,怎么沒有我要的包啊~~~?

這么多包,到底哪個才是我們需要的呢?不要着急,我們看看這些包名稱的組成,其中cp27-cp27m 代表python2.7+,同理cp-34-cp34m代表python3.4+,win32對應python32。win-amd64代表python64,但是我的處理器不是amd啊,放心intel的它也支持。(親測通過)

在網頁上我們看到這句話:This page is not a pip package index.也就是通過Pip我們下載不到的,所以只能手動下載啦,

(這里告訴大家一個小秘密,有沒有發現通過網頁下載有時候特別的慢啊,這個時候可以將下載地址復制到迅雷中,使用迅雷下載,速度就不是一個量級的啦。)

注意:下載之后,文件名稱可以會與你點擊下載的名稱不一致(mkl這部分可能不見了),這時候需要改為一致。

2.安裝numpy+mkl

下載成功之后,我們進入包的存放路徑,使用 pip install numpy-1.12.0+mkl-cp27-cp27m-win_amd64.whl 命令進行安裝(默認的安裝路徑為:C:\Python2.7.13-64\Lib\site-packages)

 

3. 下載安裝scipy

使用pip在線安裝的scipy的時候,不清楚為什么下載的是32位的,所有還是在這個非官方的網站下載了。(我們這個時候也可以看到,它明確說明了需要先安裝numpy+mkl哦)

 

關於包的名稱的含義就不重復了,根據需要進行下載了。

下載完成之后,我們進入包的存放路徑,使用 pip install scipy-0.18.1-cp27-cp27m-win_amd64.whl 命令進行安裝(默認的安裝路徑為:C:\Python2.7.13-64\Lib\site-packages)

吼吼吼,終於看到下面這一幕了~~


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM