您好,我对来自cran的rJava包有疑问。我已经安装了sudoapt-getinstallopenjdk-7-jdksudoapt-getinstallr-cran-rjava然后跑sudoRCMDjavareconf#Javainterpreter:/usr/bin/java#Javaversion:1.7.0_55#Javahomepath:/usr/lib/jvm/java-7-openjdk-amd64/jre#Javacompiler:/usr/bin/javac#Javaheadersgen.:/usr/bin/javah#Javaarchivetool:/usr/bin
我正在尝试在我的Unix机器上加载“rJava”包。在加载之前,我已经使用设置了路径Sys.setenv("JAVA_HOME=myfilepath")在我的R脚本中。尽管如此,我还是收到以下错误(以下是错误的一部分):checkingJavasupportinR...present:interpreter:'/usr/lib/jvm/jre/bin/java'archiver:'/usr/lib/jvm/jre/../bin/jar'compiler:'/usr/lib/jvm/jre/../bin/javac'headerprep.:'/usr/lib/jvm/jre/../bin
我看过一些与此相关的帖子...但是我看到的所有建议的解决方案似乎都不起作用....我在EC2实例中运行R并运行以下命令来尝试安装rJava但是无济于事...任何帮助将不胜感激。>install.packages("rJava")Installingpackage(s)into‘/home/ubuntu/R/library’(as‘lib’isunspecified)tryingURL'http://cran.stat.nus.edu.sg/src/contrib/rJava_0.9-3.tar.gz'Contenttype'application/x-gzip'length537153
我看过一些与此相关的帖子...但是我看到的所有建议的解决方案似乎都不起作用....我在EC2实例中运行R并运行以下命令来尝试安装rJava但是无济于事...任何帮助将不胜感激。>install.packages("rJava")Installingpackage(s)into‘/home/ubuntu/R/library’(as‘lib’isunspecified)tryingURL'http://cran.stat.nus.edu.sg/src/contrib/rJava_0.9-3.tar.gz'Contenttype'application/x-gzip'length537153
我使用的是64位机器,安装了最新版本的R(3.1.2)、最新的RStudio版本(0.98.1091)和最新的JAVA(版本8更新31)。我尝试了requirerJava(rJava_0.9-6)结果是下面的错误:require(xlsx)Carregandopacotesexigidos:rJavaError:.onLoadfalhouemloadNamespace()para'rJava',detalhes:chamada:fun(libname,pkgname)erro:NoCurrentVersionentryinSoftware/JavaSoftregistry!Tryre-
我想将rJava与mcparallel结合使用,但很明显theJVMcannotbeforked.因此需要为每个子进程启动一个单独的JVM实例,例如:library(rJava)library(parallel)myfile然而,在我的案例中,问题是JVM也已经在(主)父进程中启动。这使得无法在子进程中使用rJava:#initJVMinparent.jinit()#Doesn'tworkanymoremccollect(mcparallel({xlsx::read.xlsx(myfile,1)}))所以我真正需要的是一种在子进程中关闭/终止和重启JVM的方法。简单地detach("p
我正在尝试使用以下命令加载rJava:library(rJava)但我收到以下错误:Error:.onLoadfailedinloadNamespace()for'rJava',details:call:fun(libname,pkgname)error:JAVA_HOMEcannotbedeterminedfromtheRegistryError:packageornamespaceloadfailedfor‘rJava’我尝试使用最新版本重新安装Java和R程序但仍然得到这些错误..我可以知道如何解决这个问题吗?非常感谢! 最佳答案
我无法在R3.0中调用rJava包。我收到以下消息Error:package‘rJava’wasbuiltbeforeR3.0.0:pleasere-installit当我尝试重新安装rJava包时出现错误。我提供了RCMDjavareconf的输出Javainterpreter:/usr/bin/javaJavaversion:1.7.0_21Javahomepath:/usr/lib/jvm/java-7-openjdk-i386/jreJavacompiler:/usr/lib/jvm/java-7-openjdk-i386/jre/../bin/javacJavaheaders
我最近从OSXMountainLion“升级”到了Yosemite,从R3.1.3升级到了3.2。升级后,当我立即打开R或RStudio时,我收到一条弹出消息,说我需要安装Java6。此外,加载rJava或任何依赖于rJava的包(例如,xlsx)导致RStudio崩溃(当我通过直接打开R.app进行尝试时,R也崩溃了)。在尝试了在StackOverflow和其他地方找到的一些修复程序(下面有更多详细信息)之后,我正在加载rJava或任何依赖于rJava的包更长的时间会导致R崩溃,但会导致以下错误:library(rJava)Error:.onLoadfailedinloadNames