首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用mlib执行火花-shell,错误:对象jblas不是包org的成员。

使用mlib执行火花-shell,错误:对象jblas不是包org的成员。
EN

Stack Overflow用户
提问于 2015-10-27 08:51:45
回答 1查看 1.2K关注 0票数 0

在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,这是直接从官方网站下载的,这就是说我不是从源代码构建的。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-10-27 08:51:45

这个步骤可能是可选的,它将在您的笔记本存储库上安装jblas。

代码语言:javascript
复制
git clone https://github.com/mikiobraun/jblas.git
cd jblas
mvn install

进入星火目录

代码语言:javascript
复制
cd /Users/erichan/Garden/spark-1.5.1-bin-cdh4

启动shell packages选项,如果没有执行第一步,应该为jblas提供正确的maven坐标:

代码语言:javascript
复制
bin/spark-shell --name my_mlib --packages org.jblas:jblas:1.2.4-SNAPSHOT --driver-memory 4G --executor-memory 4G --driver-cores 2
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/33363412

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档