проблема установки Fiona в python cpl_error.h: нет такого файла или каталога

Я попытался установить геопанду двумя разными способами: pip install geopandas или путем клонирования

git clone https://github.com/kjordahl/geopandas

В обоих случаях установочный файл setup.py работает некоторое время, а затем возвращает это сообщение об ошибке:

src/fiona/ogrinit.c:300:23: fatal error: cpl_error.h: No such file or directory

compilation terminated.

error: command 'gcc' failed with exit status 1

fiona это интерфейс к OGR поэтому Python может читать геопространственные данные. cpl_error.h кажется, отсутствует. Что я могу сделать?

4

Решение

попробуйте установить двоичные файлы gdal:

sudo pip install libgdal-dev

и Фиона позже:

sudo pip install fiona
3

Другие решения

Если вы используете доморощенного на OSX:

Бежатьbrew install gdal перед запуском pip install fiona,

0

По вопросам рекламы [email protected]