OSX上のQGIS 3にGDALスクリプトがありません


11

QGIS 3をインストールし、「ふるい」「マージ」「ポリゴン化」などのツールを実行してみました。それらすべては私にエラーメッセージを与えました:

GDAL command output: /bin/sh: (scriptname).py: command not found

との両方/Username/miniconda3/binでスクリプトが見つかりました/Username/miniconda3/lib/python3.6/site-packages/GDAL-2.2.2-py3.6-macosx-10.9-x86_64.egg-info/scripts

ターミナルでenvを確認miniconda3/binすると、パスにあることがわかります。

PATH=/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin://Users/Username/miniconda3/bin

これらのスクリプトの実行が失敗する原因は何ですか?


1
編集あなたの質問とあなたがKyngChaos QGIS3パッケージでアナコンダのpythonを使用することはできませんQGIS 3.注インストール方法を指定してください- osgeo-org.1560.x6.nabble.com/...
user2856

私はconda python 3.6をインストールし、次にqgis.org/en/site/forusers/download.htmlからダウンロードしたKyngChaosパッケージを使用してGDALとQGIS3をインストールしました
アイリス

QGIS3でconda pythonを使用できない場合、python.org pythonをインストールしてからQGIS3を再インストールする必要がありますか?conda pythonをどうすればいいですか?
アイリス

QGISは独自の分離されたpython / gdal環境を使用しており、他のインストールを考慮していないと思います。QGIS 3内の問題のようです。QGIS3で他のいくつかの問題を見たことがあります。これはリリースされたばかりで、リリースノート(blog.qgis.org/2018/02/23/qgis-3-0-girona -is-released)は、「2.18 LTRほど信頼性が高いとはまだ思っていません」と述べています。3をアンインストールして2.18に戻ります。
Justin Braaten

@jdbcode QGISは、「それは独自の分離されたpython / gdal環境であり、他のインストールを参照しません。」を使用しません。また、QGIS 3.0自体の問題でもありません。バイナリ互換性の問題です。QGIS 3.0はpython.org Python 3.6に対して構築されており、個別にインストールする必要があります。anaconda、homebrew、macports pythonではありません。他の多くのソフトウェアパッケージにも同じ問題があります。Windowsランドには、「DLL Hell」というものがあります。
user2856 2018年

回答:


25

これは、KyngChaos https://www.kyngchaos.com/blog/2018/20180322_qgis_3.0.0-3に記載されている既知の問題です

回避策は次のとおりです。

設定...オプション...システム...環境に移動し、「カスタム変数を使用する」を有効にします

まず、「先頭に追加」を選択し、変数の下に「PATH」と入力し、値の下に入力します

「/ライブラリ/Frameworks/GDAL.framework/Programs:/Library/Frameworks/Python.framework/Versions/3.6/bin:」

(これらすべては引用符なし)

QGISを再起動すると動作するはずです。


1
3.0.1以降、これはRead Me.rtfに含まれています。(これまでのところ)機能しているようです。
ジョージウィリアムラッセルのペン

このソリューションは、QGIS 3.4.10-Madeira、iOS Sierra 10.12.6で完全に機能しました
Camilo

これは、WilliamのQGIS3.8.3でも機能します。このソリューションがないと、Williamの3.4および3.8インストールは機能しません。
ns-1m、

@spatialthoughts、ありがとう。同じ問題があり、QGIS 3.4および3.10を実行しているMac 10.15.2のGDALに関する問題が修正されました。ただし、GrassとSagaの他の処理ツールでも同じ問題が発生します。これらのそれぞれに必要な同様のカスタム変数はありますか?
コリン、

@Colin GRASS github.com/qgis/QGIS/issues/32511#issuecomment-552190397の回避策を以下に示しますが、この問題は修正されており、3.10の最新のMacインストーラーはそのまま使用できます。
19
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.