Несовместимая версия библиотеки при импорте GDAL в macOS

Я пытаюсь установить импорт библиотеки gdal.

from osgeo import ogr

но я получаю следующую ошибку

ImportError: dlopen(/anaconda3/lib/python3.6/site-packages/osgeo/_gdal.cpython-36m-darwin.so, 2): Library not loaded: @rpath/libtiff.5.dylib
  Referenced from: /anaconda3/lib/libgdal.20.dylib
  Reason: Incompatible library version: libgdal.20.dylib requires version 9.0.0 or later, but libtiff.5.dylib provides version 8.0.0

Я установил gdal через conda install gdal


person emax    schedule 19.04.2019    source источник
comment
Может быть, попробовать ulimit -n 2048 или что-то в этом роде.   -  person Mark Setchell    schedule 19.04.2019
comment
как вы установили osgeo и/или gdal? Как вы установили python3? Обратите внимание, что в Mac OS python 2.7.2 установлен по умолчанию. Эта ошибка явно связана с зависимостями, поэтому во время установки что-то пошло не так или зависимости пакетов нарушены.   -  person Marek R    schedule 23.04.2019
comment
@MarekR Я установил gdal через conda. но я не помню, как я установил python3. Я знаю, что есть какая-то ошибка.   -  person emax    schedule 23.04.2019
comment
Можете попробовать обновить библиотеку libtiff?   -  person    schedule 23.04.2019
comment
Эта проблема была решена здесь: stackoverflow.com/questions/37700484/   -  person Rock K    schedule 23.04.2019
comment
Я не знаком с conda в любом случае, я уверен, что проблема в определении пакета или установка пакета не удалась. Может быть, вы можете попробовать принудительно установить libtiff в нужной версии.   -  person Marek R    schedule 23.04.2019
comment
@MarekR Я пытаюсь установить его   -  person emax    schedule 23.04.2019
comment
Теперь я получаю другую ошибку: ImportError: dlopen(/anaconda3/lib/python3.6/site-packages/osgeo/_gdal.cpython-36m-darwin.so, 2): Library not loaded: @rpath/libpoppler.71.dylib Referenced from: /anaconda3/lib/libgdal.20.dylib Reason: image not found   -  person emax    schedule 23.04.2019
comment
Некоторый прогресс. Похоже, вы используете какой-то неофициальный репозиторий пакетов, поскольку, когда я проверяю репозитории кода, я вижу гораздо более старые версии libtiff.   -  person Marek R    schedule 23.04.2019
comment
@MarekR теперь я установил его, и я получаю ошибку выше ImportError: dlopen(/anaconda3/lib/python3.6/site-packages/osgeo/_gdal.cpython-36m-darwin.so, 2): Library not loaded: @rpath/libpoppler.71.dylib Referenced from: /anaconda3/lib/libgdal.20.dylib Reason: image not found   -  person emax    schedule 23.04.2019