简体   繁体   English

无法在RStudio中安装软件包“OpenStreetMap”

[英]Trouble installing package “OpenStreetMap” in RStudio

I am trying to install OpenStreetMap in RStudio. 我正在尝试在RStudio中安装OpenStreetMap I am under OS 10.11.3 . 我在OS 10.11.3 My java version is : ➜ ~ 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) 我的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)

When I install it I have the following message : ` 当我安装它时,我有以下消息:`

install.packages("OpenStreetMap") Installing package into '/Users/anhnguyen/Library/R/3.2/library' (as 'lib' is unspecified) % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 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 The downloaded binary packages are in /var/folders/qm/gj1n93fd7rg8rgz1ldq19gm80000gn/T//Rtmpuwj9O5/downloaded_packages ` install.packages(“OpenStreetMap”)将软件包安装到'/Users/anhnguyen/Library/R/3.2/library'(未指定'lib')%Total%Received%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_pa​​ckages`

Then when loading the library I have : ` 然后在加载库时我有:`

library(OpenStreetMap) JavaVM: requested Java version ((null)) not available. library(OpenStreetMap)JavaVM:请求的Java版本((null))不可用。 Using Java at "" instead. 而在“”使用Java代替。 JavaVM: Failed to load JVM: /bundle/Libraries/libserver.dylib JavaVM FATAL: Failed to load the jvm library. JavaVM:无法加载JVM:/bundle/Libraries/libserver.dylib JavaVM致命错误:无法加载jvm库。 Error in .jinit() : JNI_GetCreatedJavaVMs returned -1 Error : .onLoad a échoué dans loadNamespace() pour 'OpenStreetMap', détails : appel : fun(libname, pkgname) erreur : Java classes could not be loaded. .jinit()出错:JNI_GetCreatedJavaVMs返回-1错误:.onLoadaéchouédansloadNamespace()pour'OpenStreetMap',détails:appel:fun(libname,pkgname)erreur:无法加载Java类。 Most likely because Java is not set up with your R installation. 很可能是因为Java没有安装R安装。 Here are some trouble shooting tips: 1. Install Java 以下是一些解决问题的提示:1。安装Java
2. Run R CMD javareconf in the terminal. 2.在终端中运行R CMD javareconf。 If you are using Mac OS X >= 10.7 you may want to try R CMD javareconf JAVA_CPPFLAGS=-I/System/Library/Frameworks/JavaVM.framework/Headers instead. 如果您使用的是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 noms a échoué pour 'OpenStreetMap' ` Erreur:le chargement du package ou de l'espace de nomsaéchouépour'OpenStreetMap'`

I have already installed other packages without problem. 我已经安装了其他包没有问题。 I have read that it might missed rjava and has installed it as well without solving my current problem. 我已经读过它可能会错过rjava并且已经安装了它而没有解决我当前的问题。

Thank you for your help. 谢谢您的帮助。

So in the end, in spite of having java already installed I did this: 所以最后,尽管已经安装了java,我还是这样做了:

1) I reinstalled java with this link https://support.apple.com/kb/DL1572?locale=en_US without removing my already installed java 2) I ran in my terminal R CMD javareconf though my MacOS was >= 10.7 1)我使用此链接重新安装了java https://support.apple.com/kb/DL1572?locale=en_US,而没有删除我已经安装的java 2)我在我的终端R CMD javareconf虽然我的MacOS> = 10.7

I have to say that months ago I did solve this problem and even though today the same error appeared again. 我不得不说,几个月前我确实解决了这个问题,即使今天再次出现同样的错误。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM