在shell中,当我执行import org.jblas.DoubleMatrix时,它将在RHEL上抛出"error: object不是package的成员“。
实际上,我谷歌了一下"jblas“,并在mac上安装了来自https://gcc.gnu.org/wiki/GFortranBinaries#MacOS的"gfortran”。
我的spark版本是spark 1.4.0-bin-hadoop2.6.tar或spark 1.5.1-bin-hadoop2.6.tar,这是直接从官方网站下载的,这就是说我不是从源代码构建的。
发布于 2015-10-27 08:51:45
这个步骤可能是可选的,它将在您的笔记本存储库上安装jblas。
git clone https://github.com/mikiobraun/jblas.git
cd jblas
mvn install进入星火目录
cd /Users/erichan/Garden/spark-1.5.1-bin-cdh4启动shell packages选项,如果没有执行第一步,应该为jblas提供正确的maven坐标:
bin/spark-shell --name my_mlib --packages org.jblas:jblas:1.2.4-SNAPSHOT --driver-memory 4G --executor-memory 4G --driver-cores 2https://stackoverflow.com/questions/33363412
复制相似问题