R语言无法载入rJava包的解决办法

2019-07-23  本文已影响0人  吵吵人

错误描述


原因:运行xlsx包需要rJava,而rJava需要JAVA环境,问题主要是JAVA环境变量引起。可以在R环境中设置。

解决办法

  1. 查看电脑是否有Java,没有的话下载一个。
  2. 在R命令行中输入

Sys.setenv(JAVA_HOME='C:\Program Files (x86)\Java\jre1.8.0_221')

网上很多教程写的是下面这个路径,这和电脑上安装的Java路径有关。当时笨,一遍遍安装Java也没有找到jre文件夹,但是有jre1.8.0_221文件夹,一试,成功了……

还需要注意的是Java 64(32)bit要和R 64(32)bit对应,笔者在64 bit 的R环境中改环境变量失败,但是在32bit 中的成功了!

上一篇 下一篇

猜你喜欢

热点阅读