インストール手順
パッケージのインストール
pip
コマンドでインストールできます。
(.venv) $ pip install jageocoder
バージョンを指定したい場合は ==
に続けてバージョン番号を指定してください。
(.venv) $ pip install jageocoder==2.0.0
住所辞書データベースファイルのインストール
住所辞書は ` zip 形式でダウンロード可能です。最新の 辞書データファイル一覧 から、必要な地域を含むものを選択してダウンロードしてください。
住所辞書は jageocoder のバージョンによってフォーマットが異なるため、 v1 用のファイルは利用できません。v2.0 に対応する住所辞書データベースファイルは 末尾が _v20.zip です。
(.venv) $ jageocoder download-dictionary https://www.info-proto.com/static/jageocoder/latest/v2/jukyo_all_v20.zip
注意 住所辞書ファイルは圧縮した状態でもファイルサイズが大きいため、 ダウンロード・インストールには時間がかかります。
次にダウンロードした zip ファイルをインストールします。
(.venv) $ jageocoder install-dictionary jukyo_all_v20.zip
アンインストール手順
jageocoder をアンインストールする場合、先に辞書データベースを削除してください。
辞書データベースの場所が分かっている場合はそのディレクトリごと
削除しても構いませんが、 uninstall-dictionary
コマンドを
利用すると簡単に削除できます。
(.venv) $ jageocoder uninstall-dictionary
その後、 jageocoder パッケージを pip でアンインストールしてください。
(.venv) $ pip uninstall jageocoder
住所辞書データベースディレクトリを指定する
住所辞書データベースは、特に指定しない場合 Python 環境内に作成されます (参考: 住所辞書ディレクトリの取得)。
このデータベースは数GBのサイズがあるため、複数の Python 環境で jageocoder
を利用する際などには共用したいことがあります。そのような場合には、環境変数
JAGEOCODER_DB2_DIR
をセットすると、
住所辞書データベースのディレクトリを指定することができます。
(.venv) $ export JAGEOCODER_DB2_DIR=$HOME/jageocoder/db2
(.venv) $ jageocoder get-db-dir
/home/sagara/jageocoder/db2
ただし jageocoder のバージョンは住所辞書に合わせてください。