问题描述
我正在尝试打开一个 netcdf 文件 usinf xarray 并且它显示此错误。我无法解决这个错误,我找到了这样的解决方案来解决这个错误。我尝试过不同版本的 anaconda 和 ubuntu,但问题仍然存在。请帮忙。
ValueError: 在任何 xarray 当前安装的 IO 后端 ['scipy'] 中都没有找到匹配项。考虑通过 xarray.open_dataset() 的 engine
参数明确选择已安装的后端之一,或安装其他 IO 依赖项:
http://xarray.pydata.org/en/stable/getting-started-guide/installing.html
http://xarray.pydata.org/en/stable/user-guide/io.html
解决方法
我遇到了同样的问题。然后我通过 pip install netCDF4
安装了 netCDF4
和 xarray 工作。小心依赖!!
我也遇到了同样的问题。在这件事上,需要安装IO依赖。 根据他们的网站 here,您需要安装所有与 IO 相关的软件包:
io = netCDF4,h5netcdf,scipy,pydap,zarr,fsspec,cftime,rasterio,cfgrib,pooch
conda install -c anaconda netcdf4 h5netcdf scipy pydap zarr fsspec cftime rasterio cfgrib pooch