Python: не удалось загрузить пакет по пути

Я пытаюсь установить cfgrib с помощью pip, используя следующее:

      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':''})

Кто-нибудь знает, как это решить?

1 ответ

Другие вопросы по тегам