在MAC上搭建python數據分析開發(fā)環(huán)境
最近工作轉型到數據開發(fā)領域,想在本地搭建一個數據開發(fā)環(huán)境。自己有三年python開發(fā)經驗,馬上想到使用numpy、scipy、sklearn、pandas搭建一套數據開發(fā)環(huán)境。
ubuntu的環(huán)境,百度中文章比較多,搭建起來非常順利。MAC環(huán)境的資料比較少,百度出來的,已經不對了,那我就來補充一篇吧。
MAC自帶python,python的安裝我就不多說了。
安裝pip
我喜歡用pip安裝python庫,非常方便,pip的安裝只能用源碼了。
#下載源代碼 https://pypi.python.org/pypi/pip 我去下載的時候是 8.0.2版本 #解壓 tar xvzf pip8.0.2.tar.gz #安裝 cd pip-1.4.1 python setup.py install
安裝numpy
numpy是基礎,是scipy等其它庫等基礎,沒什么依賴,安裝起來相對簡單。
pip install numpy
安裝brew
numpy安裝之后,就是安裝scipy了,為什么插了一竿子呢?它依賴fortran庫,fortran庫的安裝需要用到MAC的包管理工具homebrew
#下載brew curl -LsSf http://github.com/mxcl/homebrew/tarball/master sudo tar xvz -C/usr/local --strip 1
安裝scipy
scipy 是sklearn的基礎,但它依賴gfortran庫,gfortran已經融入到gcc庫中,安裝gcc就好了,有了brew安裝什么包都變得非常簡單了。
#安裝gcc庫 brew install gcc #安裝scipy pip install scipy 后面的安裝,就按步就班了 #安裝matplotlib,方便把數據繪圖顯示出來 pip install matplotlib #安裝sklearn,我理解這個安裝必須在pandas之前 pip install -U numpy scipy scikit-learn #安裝pandas pip install pandas
到這里環(huán)境就搭建好了,開搞吧,其實搭起來也非常簡單。提醒下,安裝時注意權限,如果需要權限就在前面加個sudo。
相關文章
利用python將xml文件解析成html文件的實現(xiàn)方法
下面小編就為大家分享一篇利用python將xml文件解析成html文件的實現(xiàn)方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2017-12-12python爬蟲項目設置一個中斷重連的程序的實現(xiàn)
這篇文章主要介紹了python爬蟲項目設置一個中斷重連的程序的實現(xiàn),文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧2019-07-07python-opencv 將連續(xù)圖片寫成視頻格式的方法
今天小編就為大家分享一篇python-opencv 將連續(xù)圖片寫成視頻格式的方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2019-01-01Python實現(xiàn)GB格式序列文件轉換Fasta格式文件
這篇文章主要為大家介紹了Python實現(xiàn)GB格式序列文件轉換Fasta格式文件示例詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪2022-07-07