11.2 系统要求

MLlib 需要你的机器预装一些线性代数的库。

  1. 需要为操作系统安装 gfortran 运行库。
    如果 MLlib 警告找不到 gfortran 库的话,可以按 MLlib 网站(http://spark.apache.org/docs/latest/mllib-guide.html)上说明的步骤处理。

  2. 如果你要在 Python 中使用 MLlib,你需要安装 NumPy(http://www.numpy.org/)。
    如果你的 Python 没有安装 NumPy(即你无法使用 import numpy ),最简单的办法就是使用 Linux 的包管理工具来安装 python-numpy 包或 numpy 包,或者使用第三方定制的 Python 版本,比如 Anaconda(http://continuum.io/downloads)。

Python 安装 NumPy:

python -m pip install --user numpy scipy matplotlib ipython jupyter pandas sympy nose