加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > Windows > 正文

在Windows中需要rJava的问题

发布时间:2020-12-14 01:38:43 所属栏目:Windows 来源:网络整理
导读:我正在使用一个64位机器,最新版本的R(3.1.2),最新的RStudio版本(0.98.1091)和最新的JAVA(第8版更新31). 我试图要求rJava(rJava_0.9-6),结果是以下错误: require(xlsx)Carregando pacotes exigidos: rJavaError : .onLoad falhou em loadNamespace() para 'r
我正在使用一个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库就可以了!

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读