Ошибка сегментации после обновления eccodes для python
Я обновил свою библиотеку eccodes с 2.17.0 до 2.23.0 с помощью следующего: https://gist.github.com/MHBalsmeier/a01ad4e07ecf467c90fad2ac7719844a .
После обновления следующий пример вылетает при использовании eccodes в версии выше 2.17.0:
from cfgrib.xarray_store import open_dataset as od
ds = od('20220420.grib2', backend_kwargs={'filter_by_keys': {'typeOfLevel': 'heightAboveGround', 'level': 2}})
возвращает:
segmentation fault
Я заметил, что проблема не возникает при запуске eccodes версии 2.17.0 вместо версии 2.23.0 или другой версии выше 2.17.0. Установка версии 2.23.0 прошла успешно, т.к.
python3 -m eccodes selfcheck
возвращается
Found: ecCodes v2.23.0.
Your system is ready.
Были ли у вас такие же проблемы и как вы их решили?