r - 在 Apache Zeppelin 上安装 R

标签 r apache apache-zeppelin

我正在尝试在运行 Ubuntu 的旧计算机上安装 Apache Zeppelin。到目前为止,我可以通过克隆最新的 0.6.0 快照版本来非常轻松地安装 Zeppelin

git clone https://github.com/apache/incubator-zeppelin.git
cd incubator-zeppelin
mvn clean package -DskipTests

但我想在 Zeppelin 上安装 R。据推测,0.6.0 快照有两个 R 解释器,但是当我运行 R 教程(使用 %r 的预制注释)时,I get this list of errors.

我按照几个指南尝试安装 R 作为解释器,但每个指南都导致了某种错误。我试过这个教程: http://www.r-bloggers.com/interactive-data-science-with-r-in-apache-zeppelin-notebook/ ,并在“R Interpreter”上出现构建失败。错误信息是

"dependency 'evaluate' is not available for package 'rzeppelin' 
* removing '/home/rebecca/Zeppelin-With-R/R/lib/rzeppelin'"

再往下一点

Failed to execute goal org.codehaus.mojo:exec-maven-plugin:1.2.1:exec (default) on project zeppelin-zrinterpreter: Command execution failed. Process exited with an error: 1

我也试过这个 Stack Overflow 指南:Anyone tried to add R interpreter onto Apache Zeppelin? ,虽然我能够运行 incubator-zeppelin,但当我使用 %spark.r 或 %r 解释器标签时收到错误消息,提示“找不到解释器”和“找不到前缀”。在遵循第一个解决方案后,Spark 也不起作用,得到第二个解决方案中提到的相同错误(jar 文件不存在),然后尝试第二个解决方案。

有人有关于在最新版本的 Zeppelin 上安装 R 的指南吗?我的安装方式非常灵活。我可以在我的电脑上运行其他操作系统,我还在我的另一台电脑上安装了 Virtual Box,这是一台 mac。

最佳答案

There is currently a bug in the latest HEAD of zeppelin that was recently introduced and prevents the R interpreter from launching cleanly

有人为此创建了 Zeppelin Jira Issue 吗?

对我来说,它正在 Zeppelin 上工作 branch-0.6

  1. 使用 r 配置文件构建 Zeppelin:-DskipTests -Pr
    这将...
    1. 在 git repo root 中创建一个目录 'R'
    2. 'zeppelin-rinterpreter*.jar'复制到git_repo_root/interpreter/spark
  2. 使用构建发行版配置文件构建 Zeppelin:例如-DskipTests -Pbuild-distr -Pspark-1.6 -Phadoop-2.6
  3. 使用 zeppelin-distribution/target/zeppelin*.tar.gz 进行安装
  4. 确保 1.1 和 1.2 都存在于您的 zeppelin 安装中

关于r - 在 Apache Zeppelin 上安装 R,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38035381/

相关文章:

scala - 从Scala将UDF注册到SqlContext以在PySpark中使用

apache-spark - com.fasterxml.jackson.databind.JsonMappingException : Jackson version is too old 2. 5.3

r - 我应该如何选择如何使用 R 打印?

php - 子文件夹的 htaccess 重写规则(漂亮的 url)

ruby - ubuntu 10.04 上的 phusion 乘客 : why apache2-prefork-dev when we want apache2-mpm-worker?

eclipse - Apache Tomcat 的问题

python - 齐柏林飞艇 : how to print pandas dataframe with index?

r - R 中条件的累积和

r - 你如何重新排列 R 中的向量顺序?

r - 从 R 创建可编辑的幻灯片(最好是幻灯片)