无法加载实现NativeSystemBLAS HiBench

时间:2017-09-05 22:19:57

标签: apache-spark

我正在运行HiBench Bayes和kmean应用程序,但是,我正在收到警告

17/09/05 09:54:54 WARN netlib.BLAS: Failed to load implementation from: com.github.fommil.netlib.NativeSystemBLAS
17/09/05 09:54:54 WARN netlib.BLAS: Failed to load implementation from: com.github.fommil.netlib.NativeRefBLAS

您能否告诉我如何解决此问题。 我已尝试按照

提供的解决方案解决此问题
  1. http://www.spark.tc/blas-libraries-in-mllib/
  2. https://github.com/fommil/netlib-java#linux
  3. 感谢您的帮助。 的问候,

1 个答案:

答案 0 :(得分:3)

根据Spark Documentation。您需要将com.github.fommil.netlib:all:1.1.2作为依赖项包含在内,或者使用-Pnetlib-lgpl.自己构建Spark。构建spark非常简单:

git clone https://github.com/apache/spark.git   
cd /path/to/spark
git checkout tags/v2.3.0
build/mvn -DskipTests -Pnetlib-lgpl clean package

确保您的系统上有必要的库,即检查here以了解如何为您的操作系统安装它们。