我正在尝试在RStudio中安装OpenStreetMap
。
我在OS 10.11.3
之下。
我的java版本是:
➜ ~ java -version
java version "1.8.0_73"
Java(TM) SE Runtime Environment (build 1.8.0_73-b02)
Java HotSpot(TM) 64-Bit Server VM (build 25.73-b02, mixed mode)
当我安装它时,我有以下消息: `
install.packages( “OpenStreetMap的”) 将包安装到'/Users/anhnguyen/Library/R/3.2/library' (因为'lib'未指定) %总收到百分比%Xferd平均速度时间时间当前时间 Dload上载总左转速度 0 0 0 0 0 0 0 0 - : - : - - : - : - - : - : - 0 2 2209k 2 49152 0 0 61339 0 0:00:36 - : - - : - 0:00:36 61286 29 2209k 29 658k 0 0 367k 0 0:00:06 0:00:01 0:00:05 367k 95 2209k 95 2114k 0 0 757k 0 0:00:02 0:00 :02 - : - : - 757k100 2209k 100 2209k 0 0 774k 0 0:00:02 0:00:02 - : - : - 774k 下载的二进制包位于/ var / folders / qm / gj1n93fd7rg8rgz1ldq19gm80000gn / T // Rtmpuwj9O5 / downloaded_packages `
然后在加载库时我有: `
库(OpenStreetMap的) JavaVM:请求的Java版本((null))不可用。而在“”使用Java代替。 JavaVM:无法加载JVM:/bundle/Libraries/libserver.dylib JavaVM致命错误:无法加载jvm库。 .jinit()出错:JNI_GetCreatedJavaVMs返回-1 错误:.onLoadaéchouédansloadNamespace()pour'OpenStreetMap',détails: appel:fun(libname,pkgname) erreur:无法加载Java类。很可能是因为Java没有安装R安装。 以下是一些麻烦的拍摄技巧: 1.安装Java
2.跑 R CMD javareconf 在终端。如果您使用的是Mac OS X> = 10.7,则可能需要尝试 R CMD javareconf JAVA_CPPFLAGS = -I / System / Library / Frameworks / JavaVM.framework / Headers 代替。 Erreur:le chargement du package ou de l'espace de nomsaéchouépour'OpenStreetMap' `
我已经安装了其他软件包没有问题。
我已经读过它可能会错过rjava
并且已经安装了它而没有解决我当前的问题。
感谢您的帮助。
答案 0 :(得分:0)
所以最后,尽管已经安装了java,我还是这样做了:
1)我使用此链接https://support.apple.com/kb/DL1572?locale=en_US重新安装了java,而没有删除已安装的java
2)我在我的终端R CMD javareconf
中跑了,虽然我的MacOS是> = 10.7
我不得不说,几个月前我确实解决了这个问题,即使今天也出现了同样的错误。