首先,安裝pip。然后用pip安裝python庫。系統(tǒng)自帶easy_install,輕松安裝pip
$ sudo easy_install -g pip
另一種方法,從源代碼安裝
#下載源代碼
https://pypi.python.org/pypi/pip
#解壓
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已經(jīng)融入到gcc庫中,安裝gcc就好了,有了brew安裝什么包都變得非常簡單了。
安裝gcc庫
brew install gcc
安裝scipy
pip install scipy
后面的安裝,就按步就班了
#安裝matplotlib
方便把數(shù)據(jù)繪圖顯示出來
pip install matplotlib
#安裝sklearn
這個安裝須在pandas之前
pip install -U numpy scipy scikit-learn
#安裝pandas
pip install pandas
到這里環(huán)境就搭建好了。提醒下,安裝時注意權限,如果需要權限就在前面加個sudo。