我熟悉使用python包pygrib
阅读和提取有关 grib2 格式气象数据的信息。它易于实施。
我尝试使用conda install
在Linux群集中安装 pygrib 包。
但是当我导入此包时,错误会随附以下信息:
追踪(最近一次通话): 文件"",第1行,in ImportError:/lib64/libc.so.6:版本`GLIBC_2.7'未找到(/home/hyf/anaconda2/lib/python2.7/site-packages/../../libgrib_api.so所需)
由于权限限制,我无法将glibc版本更新为2.7。我试图手动编译glibc-2.7但导致可怕的分段错误。
在没有 pygrib 支持的情况下,是否有其他方法可以读取grib2数据。
任何意见和建议都会受到赞赏!
答案 0 :(得分:3)
如果您可以阅读netcdf并且不介意依赖外部程序,那么您应该可以使用wgrib2将grib2转换为netcdf:
wgrib2 grib2_file.grb2 -netcdf netcdf_file.nc