Cum se pot obține descărca și instala rgdal în mod corespunzător pentru R în interiorul unui container Apline Docker?

voturi
0

Am încercat să utilizeze pachetul R Raster în interiorul unui container Alpine Docker, dar eu sunt rulează în probleme cu instalarea rgdal de dependență. Următoarele este în cazul în care se rupe

worldclim = stack(worldclim.tif)

Link - ul către fișierul pe care îl utilizați este http://s000.tinyupload.com/index.php?file_id=11363577236697624122

La început îmi dă eroare

Error in .rasterObjectFromFile(x, objecttype = RasterBrick, ...) :
Cannot create RasterLayer object from this file; perhaps you need to install rgdal first
Calls: stack ... .quickStackOneFile -> brick -> brick -> .rasterObjectFromFile

Când încerc să instalez rgdalca următoarele în fișierul Docker

RUN apk add R R-dev alpine-sdk
RUN R -e install.packages('rgdal', dependencies=TRUE, repos='http://cran.rstudio.com/')

I a lua următoarea eroare

configure: error: gdal-config not found or not executable.
app_1  | ERROR: configuration failed for package ‘rgdal’

Am încercat instalarea la gdalfel de bine, dar care nu pare să ajute

RUN apk add \
  --no-cache \
  --repository http://dl-cdn.alpinelinux.org/alpine/edge/testing \
  --repository http://dl-cdn.alpinelinux.org/alpine/edge/main \
  gdal

Cum pot ajunge la locul de muncă, orice sugestii va fi apreciat? Mulțumiri

Întrebat 09/10/2019 la 13:02
sursa de către utilizator
În alte limbi...                            

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more