错误描述
原因:运行xlsx包需要rJava,而rJava需要JAVA环境,问题主要是JAVA环境变量引起。可以在R环境中设置。
解决办法
- 查看电脑是否有Java,没有的话下载一个。
- 在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 中的成功了!
网友评论