Alguém sabe qual é a maneira mais fácil de instalar o GDAL 2.0 em um MacOSX?
A distribuição binária kingchaos suspeita usual e homebrew parecem estar presos no GDAL 1.11
Preciso de suporte para as propriedades do recurso TopoJSON que parecem ter sido incluídas no 2.0
EDIT 2017/01/07: a distribuição binária kingchaos fornece agora a distribuição GDAL 2.1
Respostas:
Tão longe
resultou em
fonte
1 error generated. error: command 'clang' failed with exit status 1
O homebrew IMHO será o melhor / mais fácil, assim que os problemas de compilação forem corrigidos. Eles estão no caso; portanto, se você tiver uma conta no GitHub, poderá assinar notificações sobre o problema relevante - para saber o momento em que está disponível: https://github.com/Homebrew/homebrew/pull / 42845
Eu apenas tentei a rota easy_install do Python e ela explodiu minha escassa RAM de 4 GB - então eu vou esperar a fórmula de preparação ..
Editar - agosto de 2016
O Homebrew agora tem uma fórmula específica para o GDAL 2+
gdal-20
que agora instala o GDAL v2.1.0fonte
brew install https://raw.githubusercontent.com/OSGeo/homebrew-osgeo4mac/master/Formula/gdal-20.rb
Como @Deo_Leung relatou, o OSGeo Github é seu amigo. Mas é ainda mais fácil:
Comece e tome um café, pois está fazendo um verdadeiro
make
bastidor ;-)Verifique também a saída para adicionar os links simbólicos corretos
fonte
Vejo OSGeo github para detalhes completos
em resumo, como o @Density comentou (embora o link tenha alguns caracteres com fio):
brew install https://raw.githubusercontent.com/OSGeo/homebrew-osgeo4mac/master/Formula/gdal-20.rb
e provavelmente você precisa fazer o seguinte para 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
fonte
Solução encontrada aqui: Instalação do GDAL no Mac: pip não vê gdal.h
Basicamente, há um erro no arquivo gdal-py2.7.pth na versão mais recente do GDAL. A melhor maneira de corrigi-lo é compilar as ligações GDAL usando os comandos especiais fornecidos no encadeamento.
Para compilar você mesmo as ligações do Python, baixe o módulo python do GDAL 2.1.0 e
fonte