I'm trying to install QGIS on OSX Mojave from the official installer.

I have system Python 3.6 installed, as the default:

$ which python
$ ls -al /usr/local/bin/python
lrwxr-xr-x  1 me  admin  44 18 Apr 17:06 /usr/local/bin/python -> /usr/local/Cellar/python/3.6.5_1/bin/python3
$ python --version
Python 3.6.5

But when I start the installer, I see an error message:

python3 : QGIS requires Python 3.6.

What am I doing wrong? I'd rather not use homebrew python if I can avoid it, as I find it confusing to have too many Pythons floating around.

  • Does this question and answer help? gis.stackexchange.com/questions/274381/installing-qgis3-on-mac – Richard Morgan Apr 18 at 16:33
  • 1
    In the Read Me file: "only python.org Python 3 is supported, another python 3 installation can't be substituted, ONLY the MOST RECENT 3.6, not a later 3.7" and your Python version is a Homebrew version (/usr/local/Cellar/python/) – gene Apr 18 at 17:17
  • Thanks @gene! Actually I rebooted and tried installing again and it worked, so <shrug> – Richard Apr 20 at 12:46

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Browse other questions tagged or ask your own question.