python install numpy+scipy+matplotlib

本篇文章將講解python第三方庫的安裝及本人遇到的一系列問題,主要針對windows版本的安裝。

首先,在安裝第三方版本的時候需要特別注意自己安裝python的版本號,我安裝的是python2.7——64位,在這裏建議大家安裝64位,32位存在一個內存限制的問題,如果處理數據量較少則沒什麼問題,一旦處理數據量較大,則會出現物理內存足夠,但爲什麼還是報內存溢出的錯誤,這就是版本的問題了。這裏將不做介紹了,網上的博客也有很多。

在安裝第三方包時,在windows 的dos下輸入python查看版本如:

C:\>python

Python 2.7.9 (default, Dec 10 2014, 12:28:03) [MSC v.1500 64 bit (AMD64)]

這一步完成後,很多人就會到網上下載三方包exe文件或者到python庫中下載(http://www.lfd.uci.edu/~gohlke/pythonlibs/)等等。這裏我將梳理幾種方式:

第一,下載各個對應版本的exe文件進行直接安裝,這種方式可行,但是網上目前貢獻出來的版本較低,當你安裝完成後完全可用,這也是踩坑的開始,隨着你對python的使用,會調用自己編寫的各個模塊,特別是進行ML是,炸彈出現了,報錯:importError:DLL.....,這種情況檢查環境,可能是你引用的路徑無法找到,需要sys.append這些三方包路徑。

第二,你直接可以使用,python的pip 和easy_install 進行安裝,這種方式簡單快捷,但是默認的下載版本可能有問題,你需要指定下載安裝的版本如:

C:\>pip install numpy==1.11.0

當然easy-install 一樣的 

C:\>easy_ install numpy==1.11.0


第三,我本人覺得最好的一種方式,就是到python官網下載對應版本的第三方包。文件是.whl格式,在安裝之前你需要安裝wheel,這個比較簡單直接pip install wheel就行。

安裝好後在python的scripts文件下會有這樣的顯示如:

wheel


則證明安裝成功。

然後就是跳轉到下載三方包的目錄下,在dos下鍵入wheel 加上三方包全名.whl  安裝。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章