¿Alguien sabe cuál es la forma más fácil de instalar GDAL 2.0 en un MacOSX?
Los sospechosos habituales kingchaos distribución binaria y homebrew parecen estar atrapados en GDAL 1.11
Necesito soporte para las propiedades de la característica TopoJSON que parecen haber sido incluidas en 2.0
EDITAR 2017/01/07: la distribución binaria kingchaos proporciona ahora la distribución GDAL 2.1
Respuestas:
Hasta aquí
resultó en
fuente
1 error generated. error: command 'clang' failed with exit status 1
En mi humilde opinión homebrew será mejor / más fácil, una vez que se solucionen sus problemas de compilación. Están en el caso, por lo que si tiene una cuenta de GitHub, puede suscribirse a las notificaciones sobre el tema relevante; de esa manera sabrá el momento en que esté disponible: https://github.com/Homebrew/homebrew/pull / 42845
Acabo de probar la ruta Python easy_install y explotó mis escasos 4 GB de RAM, así que estaré esperando la fórmula de preparación.
Editar - agosto de 2016
Homebrew ahora tiene una fórmula específica para GDAL 2+
gdal-20
que ahora instala GDAL v2.1.0fuente
brew install https://raw.githubusercontent.com/OSGeo/homebrew-osgeo4mac/master/Formula/gdal-20.rb
Como informó @Deo_Leung, OSGeo Github es tu amigo. Pero es aún más fácil:
Comience y tome un café, ya que está haciendo un verdadero
make
detrás de escena ;-)Compruebe también la salida para agregar los enlaces simbólicos correctos
fuente
ver OSGeo github para más detalles
en resumen, como comentó @Density (aunque su enlace tiene algunos caracteres conectados):
brew install https://raw.githubusercontent.com/OSGeo/homebrew-osgeo4mac/master/Formula/gdal-20.rb
y probablemente necesites hacer lo siguiente para un uso posterior
export PATH=$PATH:/usr/local/opt/gdal-20/bin export LDFLAGS=-L/usr/local/opt/gdal-20/lib export CPPFLAGS=-I/usr/local/opt/gdal-20/include
fuente
Solución encontrada aquí: instalación de GDAL en Mac: pip no ve gdal.h
Esencialmente, hay un error en el archivo gdal-py2.7.pth en la última versión de GDAL. La mejor manera de corregirlo es compilar los enlaces GDAL utilizando los comandos especiales provistos en el hilo.
Para compilar los enlaces de Python, descargue el módulo de Python GDAL 2.1.0 y
fuente