首先,安装pip。然后用pip安装python库。系统自带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已经融入到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
到这里环境就搭建好了。提醒下,安装时注意权限,如果需要权限就在前面加个sudo。
网友评论