0

我正在尝试以独立模式设置和运行 Apache SystemML(在 Ubuntu 上)。我依靠 github 文档来设置它。我想用 pyspark 运行它,我正在按照这个初学者指南中的说明进行操作

成功安装 systemml 并启动 pyspark shell 后,我尝试了教程中的以下代码:

import systemml as sml
import numpy as np
m1 = sml.matrix(np.ones((3,3)) + 2)

导入语句工作正常,但是我在第 3 行遇到以下错误:

ImportError: Unable to load systemML.jar into the current pyspark session.Hint: Provide 
the following argument to pyspark: --driver-class-path /usr/local...

根据提供的提示,我再次启动了 pyspark,并在末尾附加了“--driver -class-path ...”。但是我遇到了同样的错误。

在谷歌搜索时,我发现这个错误在 Apache SystemML 文档中被突出显示。但是,我真的无法解决这个问题。

任何帮助将不胜感激!

4

1 回答 1

0

您能否确认您的评论中的“/usr/local ...”是 systemml-*-incubating-SNAPSHOT.jar 的路径并且该文件存在?

于 2017-03-17T00:23:33.507 回答