我正在使用python来读取netcdf数据集。我已经安装了netcdf,我试图通过输入来读取数据, ncdump(" sample.nc",HEADER_ONLY = 0)。我收到以下错误: / bin / sh:1:ncdump.exe:找不到。
sample.nc是使用以下代码创建的netcdf文件:
from netCDF4 import Dataset
import numpy as np
sfile = Dataset('sample.nc',mode='w', format='NETCDF4')
任何人都可以帮我理解这个错误。我对这个概念很陌生。 感谢
答案 0 :(得分:0)
我今天遇到了这个问题,在研究过程中我遇到了你的问题,以解决我的问题。您很可能没有安装ncdump命令。
从http://www.unidata.ucar.edu/software/netcdf/docs/winbin.html下载netCDF4.3.3.1-NC4-64.exe或32位版本。
我将它们安装到我的程序文件中。将ncdump命令的路径添加到系统路径。我相信一旦你运行安装它们就位于bin文件夹中。我的道路是......
C:\ Program Files(x86)\ netCDF 4.3.3.1 \ bin
祝你好运。
ncdump -h filename
命令提示符中的应该可以正常工作