无法加载实现NativeSystemBLAS HiBench

May*_*aya 9 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
Run Code Online (Sandbox Code Playgroud)

你能否告诉我如何解决这个问题.我已尝试按照提供的解决方案解决此问题

  1. http://www.spark.tc/blas-libraries-in-mllib/
  2. https://github.com/fommil/netlib-java#linux

感谢您的帮助.问候,

flu*_*ens 5

根据Spark文档。您需要将com.github.fommil.netlib:all:1.1.2作为依赖项包括在内,或者使用build自己-Pnetlib-lgpl.构建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
Run Code Online (Sandbox Code Playgroud)

确保您的系统上有必要的库,即在此处查看如何为您的操作系统安装它们。

  • 您好,我遇到了与原始问题中描述的相同的问题,两个 BLAS 错误。我多次阅读了您的答案和链接的网站,但我仍然完全困惑如何解决这个问题。我不清楚我到底需要安装什么以及需要将什么添加到 PATH 中。您能详细说明一下吗?谢谢! (2认同)