1

我熟悉使用 python 包读取和提取有关grib2格式气象数据的信息pygrib。这很容易实现。

我曾尝试使用conda install.

但是当我导入这个包时,错误带有以下信息:

Traceback(最近一次调用最后一次):文件“”,第 1 行,在 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数据

任何意见和建议将不胜感激!

4

1 回答 1

4

如果您可以阅读 netcdf 并且不介意依赖外部程序,您应该能够使用wgrib2将 grib2 转换为 netcdf :

wgrib2 grib2_file.grb2 -netcdf netcdf_file.nc
于 2017-01-24T16:57:55.407 回答