NOUVELLE MISE À JOUR
QGIS3 peut maintenant être installé à partir osgeodu tap homebrew de, ce qui permet d'économiser sur les liens symboliques en python ... ie
brew tap osgeo/osgeo4mac
brew install qgis
Tapez ensuite qgisle terminal à lancer, puis épinglez l'icône du menu du dock pour simplifier le lancement à l'avenir.
Notez que les journaux de la console d'installation fourniront également un exemple de lien symbolique qgisvers votre répertoire d'applications.
En raison de certains problèmes actuels, il peut être nécessaire d'exécuter à ulimit -n 1024partir du terminal comme solution de contournement pour l' Too many open files @ rb_sysopen - /usr/local/var/homebrew/locks/xmlto.formula.lockerreur. Vous devrez peut-être également exécuter brew install qgisplusieurs fois pour que tous les packages se trouvent.
ANCIENNE MISE À JOUR
(Cette méthode nécessite la mise à jour des liens symboliques lorsque les versions changent ... c'est pas idéal)
Pour ceux qui utilisent l'homebrew, il est probablement préférable d'utiliser simplement un lien symbolique, sinon toutes sortes de ravages pourraient émerger. par exemple le binaire python officiel modifiera votre ~./bash_profilesorte que python3et pip3ne pointent plus à brasser ...
Dans mon cas, j'ai maintenant un lien symbolique vers la version homebrew (dans le sens de la discussion dans la réponse fournie par @Evenfire):
sudo ln -s /usr/local/Cellar/python/3.6.5/Frameworks/Python.framework /Library/Frameworks/Python.framework
QGIS3 s'est ensuite plaint de l'absence de certains packages python, qui peuvent être installés avec pip3, par exemple
pip3 install owslib PyYaml psycopg2 jinja2 pygments plotly
Il pourrait également se plaindre gdal, dans mon cas, j'ai simplement utilisé du breuvage:
brew install gdal
ORIGINAL
(Cette méthode n'est pas recommandée pour les utilisateurs de bière!)
J'ai également installé python3 via brew et je rencontre la même difficulté.
Ce qui semble fonctionner, c'est d'installer les binaires officiels de python qui s'installent sur /Library/Frameworks/Python.framework/Versions/3.6/bin/python3.
À partir d'essais et d'erreurs, cela doit être fait avant l' 1 Install GDAL Complete.pkginstallation du package, qui autrement s'installe contre le mauvais python et QGIS 3 se plaindra des packages python manquants.
Ceux qui ont le temps d'expérimenter pourraient en théorie essayer des liens symboliques pour se déplacer directement en utilisant le brassage (ou autre) python3.