导入Excel模块报错

问题

> library("xlsx")
Error: package or namespace load failed for ‘xlsx’:
 loadNamespace()里算'rJava'时.onLoad失败了,详细内容:
  调用: fun(libname, pkgname)
  错误: JAVA_HOME cannot be determined from the Registry
image.png

解决方法

  1. 下载java: https://www.java.com/zh_CN/download/windows-64bit.jsp
    image.png

网上有搜到从这个地址下载,但是总是注册失败,有兴趣可以尝试一下http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html

  1. 安装,安装到 C:\Program Files\路径下,而不是 C:\Program Files (x86)
    我也不知道为什么,反正这么做就对了

  2. 设置环境变量:此电脑-右键-属性-高级系统设置-高级-环境变量

image.png

image.png
image.png

image.png
  1. 然后重启Rstudio,就可以了

你可能感兴趣的:(导入Excel模块报错)