当我尝试打开一个包含ESA哥白尼任务的对角线数据的netcdf4文件时,遇到以下错误。
return response()->download($f, $filename);
我使用的代码很简单
[Errno -101] NetCDF: HDF error: b'5P_NRTI_L2__CO_____20190505T104819_20190505T105319_08073_01_010301_20190505T124936.nc'
如果我重新安装netCDF4或关闭计算机几次,它将再次成功读取文件(尽管此技巧并非总是有效)。但是,再次开始失败只是时间问题。有谁知道导致此问题的原因?我在Ubuntu 18下工作。
答案 0 :(得分:1)
python-netCDF4可能有错误,这是另一个通常对我有用的库(https://github.com/shoyer/h5netcdf)的示例:
import h5netcdf.legacyapi as netCDF4
with netCDF4.Dataset('mydata.nc', 'w') as ds:
...