我正在尝试使用以下命令使用 pip 安装 cfgrib:
pip3 install --user eccodes
这将沿以下路径安装 eccodes 包:
/Library/name/Python/3.8/lib/python/site-packages
当我尝试运行我的 python 脚本(见下文)时,我收到一条错误消息告诉我:
UserWarning: Failed to load cfgrib - most likely there is a problem accessing the ecCodes library. Try `import cfgrib` to get the full error message
import numpy as np
import xarray as xr
import matplotlib.pyplot as plt
import cfgrib
path = '/Users/name/Library/Python/3.8/bin'
fname = 'download.grib'
ds = xr.open_dataset(path+fname,engine = 'cfgrib',backend_kwargs={'indexpath':''})
有谁知道如何解决这个问题?