《LINUX教學:Python進行數(shù)據(jù)分析及相關(guān)Package的安裝》要點:
本文介紹了LINUX教學:Python進行數(shù)據(jù)分析及相關(guān)Package的安裝,希望對您有用。如果有疑問,可以聯(lián)系我們。
一、為什么要使用Python進行數(shù)據(jù)闡發(fā)?
Python擁有一個巨大的活躍的科學計算社區(qū),擁有賡續(xù)改良的庫,能夠輕松的集成C,C++,Fortran代碼(Cython項目),可以同時用于研究和原型的構(gòu)建以及生產(chǎn)系統(tǒng)的構(gòu)建.
二、Python的上風與劣勢:
但是只安裝成功了numpy和matplotlib兩個包,pandas和scipy安裝失敗,查閱了相關(guān)材料發(fā)現(xiàn)可能是版本問題或者包的依賴相關(guān).
最終在stack overflow發(fā)現(xiàn)了一個很棒的Python包提供網(wǎng)址:http://www.lfd.uci.edu/~gohlke/pythonlibs/#scipy
當然官網(wǎng)也是非常好的,然則有些包更新的太頻繁,官網(wǎng)可能不提供2.7某些包的支持.
--這里要Mark一下,后邊爭取寫一個爬蟲,搞下來所有的包防止喪失.
以上網(wǎng)址是加州大學歐文分校提供的Python相關(guān)庫的下載地址,修改#后邊的名字可以進去其他包的下載頁面,此頁面中提供了安裝某個包必要依賴的前置包的說明,非常友好.
依賴包闡明類似:
然后便是一堆的pandas下載地址.
最終依據(jù)各個包的相關(guān)性先安裝了numpy+mkl的whl文件,然后是安裝scipy最后是pandas.
安裝的辦法如下:
1.下載對應的4個包放在D:\目錄下(很奇怪我筆記本是AMD64位的但是安裝amd64版本的包報不支持的platform的差錯,安裝了32位的可以正常import)
2.cmd命令行進入D:\目錄執(zhí)行:pip install <包的全名>進行安裝.(如果已安裝了其他差錯的版本,使用pip uninstall卸載)
最后使用如下類似命令查看包的安裝地位:
?
Python 安裝setuptools和pip對象
?
setuptools模塊和pip模塊是python進行第三方庫擴展的極重要工具,例如我們在需要安裝一些爬蟲或者數(shù)據(jù)分析的包時就可以使用pip install命令來直接安裝這些包了,因此pip工具必定要提前安裝.
?
一、安裝setuptools
?
在python交互界面執(zhí)行如下命令,腳本我零丁拿出來:
?
?
from
urllib import urlopen
data = urlopen(
'http://peak.telecommunity.com/dist/ez_setup.py'
)
open
(
'ez_setup.py'
,
'wb'
).write(data.
read
())
exit()
?
?
二、安裝pip對象
?
安裝setuptool之后就可以安裝pip啦.
?
?
?
本文永遠更新鏈接地址:
維易PHP培訓學院每天發(fā)布《LINUX教學:Python進行數(shù)據(jù)分析及相關(guān)Package的安裝》等實戰(zhàn)技能,PHP、MYSQL、LINUX、APP、JS,CSS全面培養(yǎng)人才。
轉(zhuǎn)載請注明本頁網(wǎng)址:
http://www.fzlkiss.com/jiaocheng/12110.html