2014-10-17 225 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。請參閱提到的鏈接,瞭解詳細步驟。