我目前正在使用sparkr测试一个应用程序。以下是我的平台和应用程序详细信息:
平台:windows server 2008 sparkr版本:r版本3.1.2(2014-10-31)spark版本:1.4.1
我做了什么?
第一步:将包加载到r环境中
图书馆(sparkr)--工作
第二步:设置系统环境变量
sys.setenv(spark\u home=“c:\hdp\spark-1.4.1-bin-hadoop2.6”)--工作.libpaths(c(file.path(sys.getenv(“spark\u home”),“r”,“lib”),.libpaths())
第三步:创建spark上下文和sql上下文
sc<-sparkr.init(master=“local”,sparkhome=“c:\hdp\spark-1.4.1-bin-hadoop2.6”,appname=“testsparr”)
在这一行出现错误,即jvm在10秒后没有准备好
请帮我解决这个问题。谢谢。
1条答案
按热度按时间cbeh67ev1#
我也有同样的问题,我可以告诉你我试过很多东西。
但在重启电脑后,我终于做到了以下几点(顺便说一句,r和rstudio):
也许这会有所帮助:重新启动系统后,这会包含在我的环境变量路径中:
c:\programdata\oracle\java\javapath