2014-10-17 224 views
0

我正试图在Mac OS X上安装MLLib。在linux上,我只需要安装gfortran就可以了(Apache Spark -- MlLib -- Collaborative filtering)。我在我的Mac上安装了gfortran。然而,当我运行:在Mac OS X上安装Spark MLLib

from pyspark.mllib.regression import LabeledPoint 
from pyspark.mllib.classification import SVMWithSGD 
data = [ 
    LabeledPoint(0.0, [0.0]), 
    LabeledPoint(1.0, [1.0]), 
    LabeledPoint(1.0, [2.0]), 
    LabeledPoint(1.0, [3.0]) 
] 

svm = SVMWithSGD.train(sc.parallelize(data)) 

我越来越:

14/10/17 10:24:56 WARN BLAS: Failed to load implementation from: com.github.fommil.netlib.NativeSystemBLAS 
14/10/17 10:24:56 WARN BLAS: Failed to load implementation from: com.github.fommil.netlib.NativeRefBLAS 

我不知道什么步骤来我的Mac上安装成功MLLib。我使用Spark 1.1.0(预先构建)运行Mac OS 10.9。

+0

这只是一个警告,这个工作实际上失败了。 BLAS图书馆是可选的 – aaronman 2014-10-17 17:50:48

+0

@aaronman所以,它不仅仅是一个警告? – poiuytrez 2014-10-20 07:12:39

+0

我认为这只是一个警告,即更快的本机库无法轻松加载,并且它回落到JVM实现中。 – aaronman 2014-10-20 15:00:49

回答

0

Installing Apache Spark应该隐式安装MLlib。尝试安装Homebrew,xcode-select,java,scala和spark。请参阅提到的链接,了解详细步骤。