【发布时间】:2012-07-04 09:41:08
【问题描述】:
我想在 Ubuntu 中使用 R 包 RNetCDF 和 ncdf。
当我尝试install.packages('RNetCDF') 或install.packages('ncdf') 时,我得到了类似的错误:
...
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
安装了来自 Ubuntu 存储库的包 libnetcdf6 和 netcdf-bin。我需要做其他事情吗?
【问题讨论】:
-
您需要安装这些包的
-dev以获取编译包所需的头文件。 -
@贾斯汀谢谢。
ncdf唯一需要的附加包是libnetcdf-dev -
RNetCDF、udunits-bin和libudunits2-dev也是必需的
标签: r installation deb netcdf