在Windows中需要rJava的问题

前端之家收集整理的这篇文章主要介绍了在Windows中需要rJava的问题前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我正在使用一个64位机器,最新版本的R(3.1.2),最新的RStudio版本(0.98.1091)和最新的JAVA(第8版更新31).

我试图要求rJava(rJava_0.9-6),结果是以下错误

require(xlsx)
Carregando pacotes exigidos: rJava
Error : .onLoad falhou em loadNamespace() para 'rJava',detalhes: 
chamada: fun(libname,pkgname)
erro: No CurrentVersion entry in Software/JavaSoft registry! Try re-installing Java and make sure R and Java have matching architectures.
Failed with error:  ‘package ‘rJava’ could not be loaded’

我已经尝试重新安装Java没有成功.

有人知道我该如何解决这个问题?

我认为这个问题是你的Java是32位,而你的R是64位.这就是为什么你得到一个R和Java有不同架构的错误.

为了检查您的Java版本在Windows上的类型:

java -d64 -version

在命令行上提到here.

我认为,一旦你安装了正确的Java版本,就是这个64位,那么加载你的xlsx库就可以了!

原文链接:https://www.f2er.com/windows/363773.html

猜你在找的Windows相关文章