我是CDO新手,我想用它来合并时间变量上的几个netcdf文件
cdo mergetime pr_Amon_IITM-ESM_historical_r1i1p1f1_gn_199001-199912.nc pr_Amon_IITM-ESM_historical_r1i1p1f1_gn_201001-201412.nc output.nc我只是按照这里的说明在Mac上安装了CDO:https://thiagodossantos.com/post/1-mac-science-software/。我使用的是1.9.9版本,它似乎工作得很好,但是到目前为止,它无法打开我尝试过的任何.nc文件。
这是我得到的错误消息:
cdo mergetime: Open failed on >pr_Amon_IITM-ESM_historical_r1i1p1f1_gn_199001-199912.nc<
No such file or directory这是我使用的版本:
气候数据操作员版本1.9.9 (https://mpimet.mpg.de/cdo)
系统: x86_64-apple-darwin20.1.0
CXX编译器: /opt/local/bin/g++-mp-10 -pipe -isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX11.0.sdk -Os -arch x86_64 -pthread CXX版本: g++-mp-10 (MacPorts gcc10 10.2.0_4) 10.2.0
C编译器:/opt/local/bin/ -isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX11.0.sdk -mp-10 -pipe -Os -arch x86_64 -pthread -pthread
C版本: gcc-mp-10 (MacPorts gcc10 10.2.0_4) 10.2.0
F77编译器: gfortran -pipe -Os -m64
F77版本: GNU Fortran (MacPorts gcc10 10.2.0_4) 10.2.0
特点:8 8GB 4线程C++14 Fortran PTHREADS HDF5 NC4/HDF5 OPeNDAP SZ UDUNITS2项目卷曲FFTW3 SSE3
库:hdf5/1.12.0proj/5.2.0curl/7.74.0
文件类型: srv ext ieg grb1 grb2 nc1 nc2 nc4 nc4c nc5 CDI库版本: 1.9.9 ecCodes库版本: 2.19.1 NetCDF库版本: 4.7.4 of Jan 28 2021 10:09:27 $ hdf5库版本: 1.12.0 exse库版本: 1.4.1文件库版本: 1.9.1
我也试过重新安装它,但是没有用。任何帮助都是非常感谢的!
附言:我也是一个堆栈溢出的新手,所以如果我没有问对这个问题,请原谅。
发布于 2021-06-18 17:34:38
我遇到了类似的问题,我通过在执行计算后调用nc_close("file")-file来关闭该.nc,从而修复了它。
https://stackoverflow.com/questions/65934725
复制相似问题