13
11

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 3 years have passed since last update.

悪魔のGDAL for OSX

Last updated at Posted at 2018-06-04

0. 概要

GISをPython等で使うときってGDAL使いますよね?
でもOSX上のPythonからGDAL使うのって中々大変ですよね・・・

1. QGIS

QGISを入れる。

ここにアクセスし、QGISをダウンロード。
https://www.qgis.org/ja/site/forusers/download.html

URLはこれ。
http://qgis.org/downloads/macOS/QGIS-macOS-3.0.3-1.dmg

image.png

Readmeを読みながら手順通りに入れていけばすんなり入るはず!
QGIS3.0はOSXでは安定的に動かないみたいで、結構エラーがでる。
なので、2.18を入れておくのが今のところベスト。

このQGISを入れる過程でGDALも入るはず。PATHを通せと言われるのでちゃんと通すこと。

2. PythonにGDALさんのPATHを通す

pythonを起動してfrom osgeo import ogrなんてやっても起動しないか、エラーがでる。
エラーが出る場合は過去にインストールしたことがあるはず。

まずは、Linkを外して再インストール。

brew unlink gdal
brew tap osgeo/osgeo4mac && brew tap --repair
brew install jasper netcdf
brew install gdal2 --with-armadillo --with-complete --with-libkml --with-unsupported
brew link --force gdal2

入ったか確認

$ gdal-config --version
2.1.3

$ gdal-config --libs
-L/usr/local/Cellar/gdal2/2.1.3_3/lib -lgdal

$ gdal-config --cflags
-I/usr/local/Cellar/gdal2/2.1.3_3/include

次にpipでインストールしたことにする。

pip install GDAL==$(gdal-config --version | awk -F'[.]' '{print $1"."$2}')
13
11
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
13
11

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?