2022年1月24日月曜日

Raspberry PiにGeoPandasをインストールする

PythonでGISデータを扱うときにはGeoPandasが使える。例えばPythonでGIS用シェープファイルを可視化するPythonでシェープファイルから都道府県境界図を作成するなど。名前の通りGISデータに対応したPandasのようなもので、GISデータをPandasのデータフレームと同じように操作できる。

しかしRasoberry Piでpipを使ってインストールしようとしても失敗する。どうやら依存関係があるpyprojのインストールでエラーになっている。そこでRaspberry PiにGeoPandasをインストールする手順をまとめておく。


環境

Raspberry Pi OS(bullseye)。

$ lsb_release -dr
Description:    Raspbian GNU/Linux 11 (bullseye)
Release:        11
$ python3 -V
Python 3.9.2


GeoPandasをインストールする方法

pipによるインストールで失敗するのでaptコマンドを使う。aptだとすんなりインストールできる。

$ sudo apt install python3-geopandas
$ pip3 show geopandas
Name: geopandas
Version: 0.8.2

ただaptコマンドでインストールできるバージョンは0.8.2で最新の0.10.2と比べるとけっこう古い。そこでpipコマンドでアップグレードする。これで無事GeoPandasの最新バージョンがインストールできた。

$ pip3 install geopandas --upgrade
$ pip3 show geopandas
Name: geopandas
Version: 0.10.2


0 件のコメント:

コメントを投稿