我正在使用 Iris 模块从 netcdf 转换为 grib2:
import iris
cubes = iris.load('SST.nc') # each variable in the netcdf file is a cube
data=cubes[0]
data.coord('lat').coord_system=iris.coord_systems.GeogCS(4326)
data.coord('lon').coord_system=iris.coord_systems.GeogCS(4326)
print (data)
iris.save(data, 'SST_test.grib2') # save a specific variable to grib
但我无法保存在 grib2 中!我看到其他用户可以使用相同的 iris 模块做到这一点,但我不知道问题出在哪里。我收到以下错误:"Unable to save GRIB file - "iris_grib" package is not installed."
我刚刚在 Python 3.7 中安装了 iris 2.2.0。iris_grib 模块不适用于 Python 3.7。