QGIS 2.14スタンドアロンGRASSプロバイダーにMsysフォルダーがなく、ツールを実行できません


11

QGIS 2.12以下では、GRASSプロバイダーのフォルダーパスを手動で設定しようとすると、これがその方法でした ここに画像の説明を入力してください

GIS 2.14では、同じパス(... \ apps \ msys)にMsysフォルダーやQGISインストールのその他のフォルダーはありません。 ここに画像の説明を入力してください

したがって、GRASSツールが機能するためには、QGISスタンドアロンで正しく設定する必要がありますが、それを行うことはできません。 ここに画像の説明を入力してください ここに画像の説明を入力してください

QGIS 2.14でGRASSツールをどのように機能させるのですか?


1
将来の参照のためのリンクhub.qgis.org/issues/14431
アンダーダーク

回答:


9

Osgeoインストーラーを使用しても同じ問題が発生しましたが、どうにか解決できました。

最初にこのhttps://sourceforge.net/projects/mingw/?source=typ_redirectをダウンロードしてください

それをインストールし、msys-baseパッケージを探してインストールします。

QGISのmsysへのパスを「C:\ MinGW \ msys」またはそれがインストールされているローカルドライブに設定すると、Grassアルゴリズムが正常に機能するはずです。


おかげで、これはうまくいきました。私はそれをインストールした後、私はそれは問題ではありません実現けどどこから来て、それがインストールされている方法、およびフォルダMSYS私はすでに2.12のインストール中に持っていること
HDunn

私はmsysをインストールしましたが、パスを設定しましたが、グラスのジオアルゴリズムが機能せず、夜間の2.15も使用できませんでした
user16032

5

QGIS 2.14スタンドアロンにはmsysインストールが付属していませんが、grass 7フォルダーが付属しています。QGIS 2.12スタンドアロンにはmsysおよびgrass 6.4フォルダーが付属していますが、grass 7はありません。

解決策は、あるレジストリから別のレジストリにフォルダをコピーするのと同じくらい簡単です。

これが機能することを確認するために、2.12と2.14の両方で作業しました。

2.14ですべてのGrass機能を動作させるために、msys(およびGrass 6.4)をQGIS 2.12アプリフォルダーからC:\ Program Files \ QGIS Essen \ appsフォルダーにコピーし、プロバイダー設定で正しいパスを設定しました。


2

OSX 10.11.3を使用していますが、Kynchaosからダウンロードした2.12バージョンでも同じバグがあります。このファイルをダウンロードし、処理オプションボックスに示されたパスに作成したmsysフォルダーに解凍します。正常に動作しているようです。私は160個のアルゴリズムを持っていますが、それが予想された数であるかどうか覚えていません、誰かが私を確認できますか?


同様に、私はQGIS 2.18.7を搭載したOSX10.10.5で同じ問題を抱えています。私はこの提案を試みました:Grass7ディレクトリ内に、msysディレクトリを追加しました。次に、解凍​​したmsysCOREファイルをこのディレクトリに配置しました。QGISを終了して再入力しましたが、まだ動作しません。誰が私が欠けているのか知っていますか?
トム
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.