paquete non libreria later had error r macos gdal rgdal

non - libreria rgdal



Problemas para instalar rgdal (4)

Quiero instalar rgdal para "R version 3.2.3 (2015-12-10)" . He descargado e instalado

  • GDAL 1.11 Completo
  • PROJ framework v4.9.2-2
  • Marco GEOS v3.5.0-1

de KyngChaos

Luego en RStudio install.packages("rgdal") que me dio esto:

> .... > > configure: CC: clang configure: CXX: clang++ configure: rgdal: > 1.1-1 checking for /usr/bin/svnversion... yes configure: svn revision: > 572 checking for gdal-config... > no no configure: error: gdal-config > not found or not executable. ERROR: configuration failed for package > ‘rgdal’ > * removing ‘/Library/Frameworks/R.framework/Versions/3.2/Resources/library/rgdal’ > Warning in install.packages : installation of package ‘rgdal’ had > non-zero exit status > sessionInfo() R version 3.2.3 (2015-12-10) Platform: x86_64-apple-darwin13.4.0 (64-bit) Running under: OS X 10.10.5 (Yosemite) locale: [1] de_AT.UTF-8/de_AT.UTF-8/de_AT.UTF-8/C/de_AT.UTF-8/de_AT.UTF-8 attached base packages: [1] stats graphics grDevices utils datasets methods base loaded via a namespace (and not attached): [1] tools_3.2.3

Yo tambien lo intente en la terminal

R CMD INSTALL rgdal_1.1-1.tar --configure-args=''--with-gdal-config=/Library/Frameworks/GDAL.framework/Programs/gdal-config --with-proj-include=/Library/Frameworks/PROJ.framework/Headers --with-proj-lib=/Library/Frameworks/PROJ.framework/unix/lib''

y

sudo R CMD INSTALL –configure-args=’–with-proj-include=/usr/local/lib’ rgdal_1.1-1.tar

¡Sin suerte!


Finalmente lo resolvió.

¡Así es como lo he hecho! OS X 10.10.5 R 3.2.3 GDAL 1.1

  1. Descargue e instale el marco completo de GDAL desde KyngChaos
  2. Indique a su OS X dónde encontrar el archivo gdal-config escribiendo esto en su shell echo ''export PATH=/Library/Frameworks/GDAL.framework/Programs:$PATH'' >> ~/.bash_profile y luego source ~/.bash_profile
  3. Compruebe si su GDAL está funcionando bien escribiendo la gdalinfo --version bash gdalinfo --version . Eso debería volver con algo como GDAL 1.11.3, released 2015/09/16 .
  4. Para la mayoría de las personas, iniciar R y escribir install.packages("rgdal") funciona (si ha realizado los pasos 1-3). Sin embargo, ese no fue el caso para mí. Entonces, proceda con 5 si todavía tiene problemas.
  5. Vaya al sitio web de GDAL y descargue el archivo .tar .
  6. En el shell, intente esto: sudo R CMD INSTALL –configure-args=''–with-proj-include=/usr/local/lib'' rgdal_1.1-1.tar . Eso todavía me dio un error: configure: error: proj_api.h not found in standard or given locations. ERROR: configuration failed for package ''rgdal'' configure: error: proj_api.h not found in standard or given locations. ERROR: configuration failed for package ''rgdal''
  7. Entonces, otra vez necesitas decir dónde encontrar esa. Intente: R CMD INSTALL rgdal_1.1-1.tar --configure-args=''--with-gdal-config=/Library/Frameworks/GDAL.framework/Programs/gdal-config --with-proj-include=/Library/Frameworks/PROJ.framework/Headers --with-proj-lib=/Library/Frameworks/PROJ.framework/unix/lib''

Eso debería funcionar. Prueba iniciando R y teclea library(rgdal) .

Nota: Con rgoes he rgoes problemas similares. This me ayudó. Tratar:

R CMD INSTALL rgeos_0.3-15.tar --configure-args=''--with-geos-config=/Library/Frameworks/GEOS.framework/unix/bin/geos-config --with-proj-include=/Library/Frameworks/PROJ.framework/Headers --with-proj-lib=/Library/Frameworks/PROJ.framework/unix/lib''

Para señalar el archivo de config . Aquí está /Library/Frameworks/GEOS.framework/unix/bin/geos-config


Lo instalé a través de Conda en mi Mac (OS X 10.10.5). La instalación fue sencilla. Si eres nuevo en Conda, consulta este http://conda.pydata.org/docs/r-with-conda.html

conda install gdal gdalinfo --version # GDAL 2.1.0, released 2016/04/25

Instalación del paquete R:

install.packages(''rgdal'', type = "source", configure.args=c( ''--with-gdal-config=/Library/Frameworks/GDAL.framework/Programs/gdal-config'', ''--with-proj-include=/Library/Frameworks/PROJ.framework/Headers'', ''--with-proj-lib=/Library/Frameworks/PROJ.framework/unix/lib'')) install.packages(''rgeos'', type = "source", configure.args=c( ''--with-gdal-config=/Library/Frameworks/GDAL.framework/Programs/gdal-config'', ''--with-proj-include=/Library/Frameworks/PROJ.framework/Headers'', ''--with-proj-lib=/Library/Frameworks/PROJ.framework/unix/lib'')) install.packages(''maptools'', dependencies=TRUE)


Nota rápida basada en la respuesta anterior de @Stophface que podría ser útil para alguien:

Realicé todos los pasos mencionados anteriormente, pero la instalación de rgdal en la Terminal todavía me dio el error de configure: error: proj_api.h not found in standard or given locations . Sin embargo (y sin saber exactamente por qué), logré instalarlo desde R.app usando casi las mismas especificaciones:

> install.packages(''rgdal'', type = "source", configure.args=c( ''--with-gdal-config=/Library/Frameworks/GDAL.framework/Programs/gdal-config'', ''--with-proj-include=/Library/Frameworks/PROJ.framework/Headers'', ''--with-proj-lib=/Library/Frameworks/PROJ.framework/unix/lib''))

Y gracias de nuevo por tu respuesta!


Tuve el mismo error Ejecutando R 3.4.0 en macOS Sierra (10.12). Entonces utilicé homebrew para instalar gdal, luego rgdal instalé como de costumbre en R

en la terminal

brew update brew install gdal

en R

install.packages("rgdal")

devtools::session_info() Session info ---------------------------------------------------------------------------------------------------------------------------------------------- setting value version R version 3.4.0 (2017-04-21) system x86_64, darwin15.6.0 ui RStudio (1.0.143) language (EN) collate en_AU.UTF-8 tz Australia/Melbourne date 2017-04-24 Packages -------------------------------------------------------------------------------------------------------------------------------------------------- package * version date source devtools 1.12.0 2016-12-05 CRAN (R 3.4.0) digest 0.6.12 2017-01-27 CRAN (R 3.4.0) lattice 0.20-35 2017-03-25 CRAN (R 3.4.0) memoise 1.1.0 2017-04-21 CRAN (R 3.4.0) rgdal * 1.2-6 2017-04-06 CRAN (R 3.4.0) sp * 1.2-4 2016-12-22 CRAN (R 3.4.0) withr 1.0.2 2016-06-20 CRAN (R 3.4.0)