sparklyr:validate_java_version_line(主版本)中的错误 [英] sparklyr : Error in validate_java_version_line(master, version)

查看:196
本文介绍了sparklyr:validate_java_version_line(主版本)中的错误的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

R version 3.5.2 (2018-12-20) -- "Eggshell Igloo" Copyright (C) 2018
The R Foundation for Statistical Computing Platform:
x86_64-apple-darwin15.6.0 (64-bit)

运行以下命令后:

library(sparklyr)
sc <- spark_connect(master = "local")

我收到此消息:

* Using Spark: 2.4.0
Error in validate_java_version_line(master, version) : 
  Java version detected but couldn't parse version from: openjdk version "11.0.2" 2019-01-15

我发现这种情况 https://github.com/rstudio/sparklyr/issues/1922

但是不确定是否可以做一些具体的事情(以及如何)来克服这种阻塞的情况.预先感谢.

But not sure if there is something concrete I could do (and how) to overcome this blocked situation. Thanks in advance.

推荐答案

  1. 安装Java8.您可以从 https://aws.amazon.com/corretto/<安装一个/a>(对于Java 8,选择Coretto 8).
  2. 转到终端&在设置了正确的 JAVA_HOME env变量的情况下运行R:
  1. Install Java 8. You can install one from https://aws.amazon.com/corretto/ (select Coretto 8 for Java 8).
  2. Go to terminal & run R with proper JAVA_HOME env variable set:

JAVA_HOME=`/usr/libexec/java_home -v 1.8` R

或者如果您想启动RStudio:

or if you want to launch RStudio:

JAVA_HOME=`/usr/libexec/java_home -v 1.8` open /Applications/RStudio.app

这篇关于sparklyr:validate_java_version_line(主版本)中的错误的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆