comment faire pour installer les packages R “RNetCDF” et “ncdf” sur Ubuntu?

Je voudrais utiliser les packages R RNetCDF et ncdf dans Ubuntu.

Quand j'essaie install.packages('RNetCDF') ou install.packages('ncdf'), j'obtiens des erreurs similaires:

...
ncdf.c:3:20: fatal error: netcdf.h: No such file or directory
compilation terminated.
make: *** [ncdf.o] Error 1
ERROR: compilation failed for package ‘ncdf’
...
Warning message:
In install.packages("ncdf") :
  installation of package ‘ncdf’ had non-zero exit status

Les paquets libnetcdf6 et netcdf-bin à partir du dépôt Ubuntu sont installés. Dois-je faire autre chose?

vous devez installer le -dev de ces paquets pour obtenir les en-têtes qui sont nécessaires pour compiler le paquet.
merci. le seul paquet supplémentaire requis pour ncdf était libnetcdf-dev
pour RNetCDF, udunits-bin et libudunits2-dev sont également nécessaires

OriginalL'auteur Abe | 2012-07-03