QGIS入門:失敗しないインストール(Windows版+少しだけmac版)

アイキャッチ, QGIS入門 QGIS

初心者が陥りがちなQGISインストールの落とし穴を解説します。QGIS 3.22LTR対応。

QGISはフリーでオープンソースの地理情報システムです。

Windowsのアカウント名が漢字ではないか確認しよう

Windows PCを購入して最初にアカウント名を決めるとき、漢字やひらがなを使っていませんか?もしそうなら、あなたのユーザーフォルダ(C:\Users\内にあります)の名前は漢字になっているはずです。QGISは主に海外で開発された複数のGISソフトウェアの集合体です。扱うファイルやフォルダの名前に漢字が含まれていても大丈夫な部分とだめな部分が混在しています。無用のトラブルを避けるために、もしアカウント名に日本語を使っているなら、QGISの作業用に、英数字だけ(半角スペースも避けた方が良いです)を使った新しいユーザーアカウントを作成し、そちらでログインして作業してください。(私は未経験ですが、アンダースコア(_)もダメという人もいます。)

ユーザーフォルダ名は漢字でも、データを保存するファイルやフォルダに漢字を使わなければ良いと思うかもしれませんが、違います。ユーザーフォルダ内の隠しフォルダAppData内に一時ファイルが作成される場合があり、特定の作業時だけエラーが発生して原因がなかなかわからないことがあるのです。

初めてのインストールはLTRのスタンドアロンインストーラを選ぼう

2022年3月現在、QGISのダウンロードサイトには、Windows版で3種類のインストーラーが置かれています。どうしても一番上の「一般ユーザーに推奨」のネットワークインストーラに目が行くと思いますが、ちょっと待ってください。初心者の間はダウンロードページ一番下にある「長期リリース(LTR: Long-term release)」の「スタンドアロン」インストーラを選びましょう。

下図がダウンロードリストの最上部に置かれたネットワークインストーラです。推奨されていますが使ってはいけません。ネットワークインストーラーにはインストール中にいろいろ選択肢があり、初心者は迷いやすいことや、最新バージョンには安定しない機能が含まれていることがあるからです。

OSGeo4W Network installer
ネットワークインストーラー
SKラボ
SKラボ

QGIS3.16LTRの時は以下の説明をしていました。でももうその選択肢はなくなってしまったので、残念ながら動かない機能が出てしまいます。SKラボ.netでは必要な場面では代替案も紹介します。ちなみにmac版3.22LTRでは2022年3月現在、SKラボが紹介している機能の範囲では動作問題は発生していません。M1 macユーザーの皆さん、良かったですね!

旧版QGIS3.16LTR対応の説明

初心者の間は「長期リリース(LTR: Long-term release)」の「スタンドアロン」インストーラ、特に「古いOSGeo4Wからの依存関係を継続(continued with dependencies from old OSGeo4W)」と記載されたものを選びましょう。「古いOSGeo4Wからの依存関係を継続 (continued with dependencies from old OSGeo4W) 」を選ぶのは、環境研究でよく使用する機能の一部(たとえば地図上の任意の点から上流の範囲を自動的に選び出す機能)が最新版では動かないからです。

過去にインストール済みならアンインストールから始めよう

既にQGISを使いこなしている方でなければ、まず現在インストールされているQGISを完全にアンインストールして、改めて前節のインストーラを使ってインストールし直しましょう。新しいバージョンを上書きインストールすると、古いファイルが残って思わぬエラーを引き起こすことがあります。

QGISを完全にアンインストールするのは結構難しいかもしれません。以下の順番で試してください。

  1. まず、「コントロールパネル」ー「プログラムのアンインストールまたは変更」か「設定」ー「アプリと機能」から、QGISまたはOSGeo4Wで始まるものがあればアンインストールしてください。ただし、ネットワークインストーラーを使用していると、この方法ではアンインストール対象が見つからないことがあります。スタートメニューからネットワークインストーラを起動して削除しますが、難しければそのまま次に進んでください。
  2. 一旦再起動し、C:\、C:\Program Files\、C:\Program Files(x86)\内にQGISまたはOSGeo4Wで始まるフォルダがあれば削除します。(ただし、自分のデータを保存している場合はバックアップしてくださいね。)
  3. C:\Users\ユーザー名\AppData\Local\、C:\Users\ユーザー名\AppData\Roaming\内にQGISまたはOSGeo4Wで始まるフォルダがあれば削除します。

アンインストールしなくても、QGISの使い方によっては問題ないことも多いでしょう。でも、少しでも無用のトラブル(原因のわからないエラーや自分だけ他の人と挙動が違う、などなど)を避けたければ、やっておいた方が良いです。

ちなみにmac版QGISのアンインストール方法は、3.2などの古いバージョンのものは見つかりましたが、3.16には対応していないように見えました。2022年3月現在、SKラボでは把握できていません。新バージョンを上書きインストールすると、QGISのバージョンは上がりますがプラグインの設定等は残っており、その影響は不明です。

インストールの実際

前節までの準備が整っていれば、スタンドアローンインストーラーなら難しいところは何もありません。

2022年3月現在最新のQGIS3.22LTRのインストール手順は以下で紹介しています。

QGIS3.22 LTRで水文解析できるか
2022年2月18日にLTRが3.16から3.22になりましたのでインストールしてみました。一番気になるのはSAGAの水文解析ツールが動くかどうかでした。結論から言うと、mac版はOKですがWindows版ダメでした。

以上です。Have fun!

QGISまとめ:自然・環境調査のためのQGIS最速マスター
QGISまとめ:専門家も使っているフリーのGIS。Windows, mac, Linuxで使用できますが、iphoneは非対応。最速マスターを目標に、自然・環境調査のために最低限必要な情報を厳選しています。

コメント

タイトルとURLをコピーしました