読者です 読者をやめる 読者になる 読者になる

サブロウ丸

お気軽に..

Python osmnxのインストール

pythonでopen street mapのデータを読み込めるosmnxという便利なモジュールがあるのですが、
pip3 install osmnxとインストールしようとすると、

fiona/_transform.cpp:473:10: fatal error: 'cpl_conv.h' file not found
#include "cpl_conv.h"
         ^
1 error generated.
error: command 'clang' failed with exit status 1

と怒られてしまいました。
調べてみるとどうやらspatialindexGDALというものをインストールしなければいけないらしい。。

brew install spatialindex gdalspatialindexGDALをインストールしたのち
pip3 install osmnxを実行すると、上記のエラーは消えました。が、代わりに一部ファイルに権限がないと怒られたので、
sudo pip3 install osmnxとすることで無事osmnxが入りました。