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
而Java更新到最新版本(8.111)。
這是一個不同的錯誤比我'rjava'了,當我升級到優勝美地,但在情況下,它可能是有用的,[這裏有一個鏈接]( http://stackoverflow.com/questions/30738974/rjava-load-error-in-rstudio-r-after-upgrading-to-osx-yosemite)到我問的問題,如果答案可能有幫助。 – eipi10
@ eipi10'library('rJava')'不會檢索任何錯誤(來自RStudio和終端),因此我不確定如何針對您的問題修改答案。你升級到Sierra了嗎?一切正常嗎? – Dambo
如果你沒有包含你的JVM安裝的細節,那就沒有什麼可說的了。我懷疑''''會有什麼可以替代正確安裝的Java庫。 –