打开我的netcdf文件时出现此错误。该代码之前工作。 我该如何解决 ?
追溯(最近一次通话):
文件“”,行1,在...
collect_vgt中第71行的文件“ file.py”返回xr.open_dataset(filename)
在open_dataset autoclose = autoclose中的文件“ /.../lib/python3.6/site-packages/xarray/backends/api.py”,行286
在打开的ds = opener()中,文件“ /.../lib/python3.6/site-packages/xarray/backends/netCDF4_.py”,第275行
在_open_netcdf4_group ds = nc4.Dataset中的文件“ /.../lib/python3.6/site-packages/xarray/backends/netCDF4_.py”,第199行ds = nc4.Dataset(文件名,mode = mode,** kwargs)
netCDF4._netCDF4.Dataset中的文件“ netCDF4 / _netCDF4.pyx”,行2015。在里面
netCDF4._netCDF4._ensure_nc_success中的文件“ netCDF4 / _netCDF4.pyx”,行1636
OSError:[Errno -101] NetCDF:HDF错误:b'file.nc'
当我尝试使用h5py打开相同的netcdf文件时,出现此错误:
OSError:无法打开文件(此文件系统上的文件锁定已禁用(使用HDF5_USE_FILE_LOCKING环境变量进行覆盖),errno = 38,错误消息='...')