QGISのバージョンアップとプラグイン

1,002 views
Skip to first unread message

mi

unread,
Aug 21, 2018, 9:24:15 PM8/21/18
to QGIS初心者質問グループ
今まで使っていたQGIS2.16.1から2.18.23にバージョンアップしました。

QGISを使い始めて、初めてバージョンアップしたのですが、
使用頻度の高いプラグイン「semi-Automatic Classification Plugin」と「qProf」が使用できなくなりました。
「qProf」はQGISの立ち上げ時に「No module named Tkinter」のエラーが出て、プラグインの管理とインストールで見るとプラグインが壊れていると表示されます。
「semi-Automatic Classification Plugin」は、QGISの立ち上げ時に「restart QGIS for executing the Semi-Automatic Classification Plugin」と毎回表示され、QGISで使えない状態です。

プラグインの再インストールを繰り返すと稀に使える状態になるのですが、QGISを再起動するとまた使えなくなります。
また、2.18で起動すれば問題なく使用できます。


お伺いしたいのは
・QGISのバージョンアップした際に、プラグインで上記と似たようなエラーが出た際に対処方法の有無。

・そもそもQGISのバージョンアップの方法、今回は旧バージョンがある状態で新バージョンをインストールしただけですけど、これは正しいのか?

何か情報があればお願い致します。




sakuya_izayoi

unread,
Aug 22, 2018, 9:20:31 PM8/22/18
to QGIS初心者質問グループ
こちらizayoiです。
メイン使用は2.16.3です。
2.18で起動すると
semi-Automatic Classification Pluginに関しては私の方もうまく使えない時が多いかなと思っております。(もっとも、直接画像をダウンロードして分析した方が早いから最近はそうしてます。範囲は切り出せばいいだけだし。)
qProfに関しては、2.18でエラー返ってきますね。

バージョンアップでエラーが出るのは仕方がないと割り切って、2.14,2.16,2.18の最新版全部を一応インストールして、動くもので活用しております。

プラグイン自体のバージョンアップでエラーが出た場合は、プラグインのダウングレードを試みる。方法としては
下記のプラグインリポジトリーで当該プラグインの過去版をダウンロードして
https://plugins.qgis.org/plugins/qProf/version/0.3.1/
解凍してできたフォルダをフォルダごと、
C:\Program Files\QGIS 2.14\apps\qgis-ltr\python\plugins
に張り付けてして、QGISを再起動。動くかどうか試してみる。

旧バージョンと新バージョン、たとえば2.16と2.18を共存させるという方法は間違っていないと思いますよ。過去バージョンの方が使いやすいダイアログがあるのもありますし。
その場合は各バージョンにパッケージされているgdalのバージョンが異なるので、よっぽどの事がない限り問題ないですがちょっと計算方法が変わっていて数値が変わってくることもあるって事を意識しておくぐらいですかね。

きた

unread,
Aug 24, 2018, 1:44:12 AM8/24/18
to QGIS初心者質問グループ
QGIS2であれば同じ設定フォルダを使ってしまいますので、プラグインのバージョンによるエラーが回避できないのかもしれませんね。
QGISを起動するためのショートカットに、コマンドを追加することで設定ファイルの保存フォルダを変えることができます。
例えば、Dドライブの「qgistest」フォルダを設定フォルダにしたい時、
ショートカットアイコンのプロパティを開き、「リンク先」に
"D:\Program Files\QGIS 2.18\bin\nircmd.exe" exec hide d:\Program Files\QGIS 2.18\bin\qgis-ltr.bat --configpath d:\qgistest
と赤文字の部分を追加します。
このショートカットでQGISを起動すると、プラグインなどが「qgistest」フォルダに保存されるので、
バージョンごとにプラグインを管理することが可能です。

きた

mi

unread,
Aug 27, 2018, 5:55:00 AM8/27/18
to QGIS初心者質問グループ
ありがとうございます。

旧新バージョン共存させていても問題ないようなので、使い分けて運用していきます。


Reply all
Reply to author
Forward
0 new messages