1
최근에 Sierra로 업데이트되었으며 rJava에 의존하는 패키지를로드 할 수없는 것 같습니다. 예를 들어Sierra로 업그레이드 한 후에 xlsx 패키지를로드 할 수 없습니다.
:
library(xlsx)
을 제공합니다 :
여기Loading required package: rJava
Loading required package: xlsxjars
JavaVM: requested Java version ((null)) not available. Using Java at "" instead.
JavaVM: Failed to load JVM: /bundle/Libraries/libserver.dylib
JavaVM FATAL: Failed to load the jvm library.
Error : .onLoad failed in loadNamespace() for 'xlsx', details:
call: .jinit()
error: JNI_GetCreatedJavaVMs returned -1
Error: package or namespace load failed for ‘xlsx’
내 세션 정보입니다 :
R version 3.3.2 (2016-10-31)
Platform: x86_64-apple-darwin13.4.0 (64-bit)
Running under: macOS Sierra 10.12
그리고 자바 최신 버전 (8.111)로 업데이트가.
이, 나는 요세미티로 업그레이드 할 때 내가 rjava''로 가지고와 다른 오류가 자바를 설치할 수 있지만, 경우에 유용 할 수있다 ([여기 링크입니다] http://stackoverflow.com/questions/30738974/rjava-load-error-in-rstudio-r-after-upgrading-to-osx-yosemite) 답변이 도움이 될 수있는 경우를 대비하여 내가 물어 본 질문에 – eipi10
@ eipi10'라이브러리 ('rJava')'는 (RStudio와 터미널 모두에서) 오류를 검색하지 않기 때문에 질문에 대한 응답을 어떻게 적용 할 것인지 잘 모르겠습니다. Sierra로 업그레이드하셨습니까? 모든 것이 잘 작동합니까? – Dambo
JVM 설치의 세부 사항을 포함하지 않는다면, 말할 수있는 것이 거의 없습니다. ''''에 제대로 설치되어있는 Java 라이브러리를 대체 할 수있는 것이있을 것이라고는 생각하지 않습니다. –