質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.48%
QGIS

QGISは、オープンソースの地理情報システムです。無料でありながら、GISに必要な地理空間情報の作成・編集・可視化・解析といった多くの機能を備えています。さらに、無料のプラグインで機能追加を行うことも可能です。

Python 3.x

Python 3はPythonプログラミング言語の最新バージョンであり、2008年12月3日にリリースされました。

Q&A

解決済

1回答

1142閲覧

QGIS3.6がインストールしようとすると、QGIS requires Python 3.6. というメッセージが出てインストールできない

oyatsu8

総合スコア97

QGIS

QGISは、オープンソースの地理情報システムです。無料でありながら、GISに必要な地理空間情報の作成・編集・可視化・解析といった多くの機能を備えています。さらに、無料のプラグインで機能追加を行うことも可能です。

Python 3.x

Python 3はPythonプログラミング言語の最新バージョンであり、2008年12月3日にリリースされました。

0グッド

0クリップ

投稿2019/03/05 01:40

編集2019/03/05 05:26

QGIS3.6をインストールしようとすると、
python3.6.5 をインストールしているのに

QGIS requires Python 3.6.

というメッセージが出て、色々試行錯誤したのですがどうしても
QGISをインストール出来ず、どうしたらいいかアドバイスを頂けないでしょうか。

自分の環境は下記になります。

  • macOS High Sierra 10.13.6
  • Python 3.6.5
  • GDAL 2.4.0

(下記は悪魔のGDAL for OSX - Qiitaを参考にインストールしました)

  • $ gdal-config --libs

-L/usr/local/Cellar/gdal2/2.4.0/lib -lgdal

  • $ gdal-config --cflags

-I/usr/local/Cellar/gdal2/2.4.0/include)

色々調べたところ、下記の記事を見つけ、
anaconda環境へのQGISのインストールに詰まった時のメモ

Installing QGIS3 on Mac?
QGIS 3.0 error when start in MacOS High Sierra

QGISがpythonを呼びにいくPATHと普段遣いしているpythonのPATHが一致しないことが原因のようで、シンボリックリンクを貼ればいいだろうと思ったので、pythonの場所をしらべたら

bash

1$ which python 2/Users/ユーザ名/.pyenv/shims/python

だったので、
下記のようにターミナルで打ってみたのですが、

bash

1$ ln -s /Users/ユーザ名/.pyenv/shims/python /Library/Frameworks/Python.framework 2ln: /Library/Frameworks/Python.framework: File exists

というエラー?が出て、確認すると確かに存在していました。
次に、https://qiita.com/myouga/items/0ef93586c50515296c23 を参考に

$ sudo ln -snf /Users/ユーザ名/.pyenv/shims/python /Library/Frameworks/Python.framework

と打ってみたのですが、状況は全く変わりませんでした。

ちなみに

bash

1$ vi ~/.bash_profile

と打つと、下記のような設定になっています。
(また、~/.bashrcには何も書き込まれていません)

vi

1if [ -f ~/.bashrc ]; then 2 . ~/.bashrc 3fi 4 5export PYENV_ROOT=${HOME}/.pyenv 6if [ -d "${PYENV_ROOT}" ]; then 7 export PATH=${PYENV_ROOT}/bin:$PATH 8 eval "$(pyenv init -)" 9fi 10 11export PATH="$HOME/.pyenv/shims:$PATH" 12 13alias python=python3

~

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

guest

回答1

0

自己解決

自己解決しました。
pythonをbrew からでなく、直接pythonのサイトでインストールし直したら
すんなりQGISが入りました。

投稿2019/03/05 07:40

oyatsu8

総合スコア97

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.48%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問