Невозможно импортировать pygrib на python3 (Mac)
Я установил pygrib с помощью conda install -c conda-forge pygrib, и никаких проблем не возникало. Однако при импорте для использования я получаю следующее сообщение: ImportError: dlopen(/Users/andrea1994/anaconda3/lib/python3.6/site-packages/pygrib.cpython-36m-darwin.so, 2): библиотека не загружен: @rpath/libpng16.16.dylib Ссылка на: /Users/andrea1994/anaconda3/lib/python3.6/site-packages/pygrib.cpython-36m-darwin.so Причина: несовместимая версия библиотеки: pygrib.cpython- Для 36m-darwin.so требуется версия 51.0.0 или выше, но libpng16.16.dylib предоставляет версию 49.0.0
Я прошел несколько процедур, которые, как думали, решали подобные проблемы, но ни одна не работала (обновление libpng, удаление и установка Anaconda,...). У кого-нибудь есть подсказка? Я не эксперт в этой области: в большинстве случаев мне удается заставить вещи работать, но, как вы видите, иногда я терплю неудачу. Спасибо!
1 ответ
Я знаю, что это старый, но у меня была та же проблема и, наконец, я смог импортировать Pygrib после того, как я начал чистую среду, установленную из Condaconda install -c conda-forge pygrib
и затем установил jasper, хотя я полагаю, что это установлено с установкой pygrib, я не уверен, установлен ли правильный или что.conda install jasper -c conda-forge