python安裝pip、numpy、scipy、statsmodels、pandas、matplotlib等

一、安裝pythonhtml

二、安裝numpy(開源的數值計算擴展,可用來存儲和處理大型矩陣,比Python自身的嵌套列表(nested list structure)結構要高效的多。python

  不少庫都是以此庫爲依賴庫的,因此特別重要。最經常使用的是它的數組功能,numpy.array([,,,,,]))windows

首先cmd下跳到C:\Python27\Scripts\easy_install.exe pip ,再pip進入,而後經過pip install numpy可直接安裝numpy。數組

 代表安裝成功。post

 

三、安裝scipy(矩陣數據處理庫,它包括統計,優化,整合,線性代數模塊,傅里葉變換,信號和圖像處理,常微分方程求解器等等,依賴庫是Numpy,可是也有人說scipy依賴於numpy+mkl,須要安裝這個對應的庫才能夠,因此上面我從新安裝了這個庫。)

經過pip install scipy安裝,報錯測試

到官網查看以後發現windows上不能直接經過pip安裝scipy優化

 

還到上面的網址下載相應版本numpy+mkllua

 

 從新安裝numpy-1.11.3+mkl-cp27-cp27m-win_amd64.whl,由於scipy的安裝是在numpy-1.11.3+mkl-cp27-cp27m-win_amd64.whl安裝下的。spa

 

到http://www.lfd.uci.edu/~gohlke/pythonlibs/下載相應的安裝文件,我對應的是下圖熒光色的那個。code

下載後把該文件放到python的安裝文件python27\scripts中。

注意我選擇的版本是64位的,與個人python匹配。

在pip後,輸入pip install scipy-0.19.1-cp27-cp27m-win_amd64.whl命令,等待一會。。。。

 當出現下面的提示時,代表安裝成功。

測試是否正確安裝,能夠在python環境中測試import numpy as py。若是沒有錯誤提示則安裝正確! 

 {

若卸載掉numpy和scipy,則鍵入命令pip install numpy便可

}

 

四、安裝pandas

到上面網址下載相應版本pandas,一樣方法安裝

 

五、安裝matplotlib

直接使用pip install matplotlib命令安裝

 

六、安裝ipython

直接經過pip install ipython命令安裝

 
 

另Python 2.7.13, 64bit windows 8下.

安裝步驟

  1. 安裝pip (pip安裝好後會在Python27\下生成Script文件夾,其中包含pip.exe, eazy_install.exe等文件,而後將路徑Python27\Script\添加於系統變量變量Path路徑中。2.7.9和3.4.3之後在Python\Script\文件夾下自帶pip, eazy_install).
  2. 在 這裏 分別找到 numpy-1.9.2+mkl-cp27-none-win_amd64.whl , scipy-0.15.1-cp27-none-win_amd64.whl , scikit_learn-0.16.1-cp27-none-win_amd64.whl , 使用命令 pip install numpy-1.9.2+mkl-cp27-none-win_amd64.whl 按順序 安裝3個包。(版本可能有變化)
  3. 若遇到 UnicodeDecodeError: 'ascii' codec can't decode byte 0xb0 in position 1: ordinal not in range(128) 錯誤,打開Python27\Lib下的 mimetypes.py文件,在256行的 default_encoding = sys.getdefaultencoding() 前面添加三行:
if sys.getdefaultencoding() != 'gbk': reload(sys) sys.setdefaultencoding('gbk') default_encoding = sys.getdefaultencoding()

PS: 不要隨便升級Python版本(如從2.7.6->2.7.9),尤爲不要卸載老版本,否則以前安裝的Python第三方包全沒了。

相關文章
相關標籤/搜索