CDO Open 在 *.nc 上失败,没有这样的文件或目录

时间:2021-01-28 09:55:37

标签: netcdf cdo-climate

我是 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 -Os -isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX11.0.sdk -arch x86_64 -pthread CXX 版本:g++-mp-10 (MacPorts gcc10 10.2.0_4) 10.2.0

C 编译器:/opt/local/bin/gcc-mp-10 -pipe -Os -isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX11.0.sdk -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

特性:8GB 4threads C++14 Fortran PTHREADS HDF5 NC4/HDF5 OPeNDAP SZ UDUNITS2 PROJ CURL FFTW3 SSE3

库:HDF5/1.12.0 proj/5.2.0 curl/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

我也试过重新安装它,但没有帮助。非常感谢任何帮助!

P.S:我也是堆栈溢出的新手,所以如果我没有正确提问,请原谅。

1 个答案:

答案 0 :(得分:0)

我遇到了类似的问题,我在执行计算后通过调用 .nc 关闭 nc_close("file")-file 解决了这个问题。

相关问题