NUEVA ACTUALIZACIÓN
QGIS3 ahora se puede instalar desde osgeo
el toque homebrew, lo que ahorra mucking con los enlaces simbólicos de Python ... es decir
brew tap osgeo/osgeo4mac
brew install qgis
Luego, escriba qgis
el terminal para iniciar, luego fije el icono del menú del muelle para simplificar el lanzamiento en el futuro.
Tenga en cuenta que los registros de la consola de instalación también proporcionarán un ejemplo de cómo vincular qgis
a su directorio de aplicaciones.
Debido a algunos problemas actuales, puede ser necesario ejecutar ulimit -n 1024
desde la terminal como una solución para el Too many open files @ rb_sysopen - /usr/local/var/homebrew/locks/xmlto.formula.lock
error. También es posible que deba ejecutar brew install qgis
más de una vez para que todos los paquetes se encuentren.
ANTIGUA ACTUALIZACIÓN
(Este método requiere actualizar los enlaces simbólicos cuando las versiones cambian ... es decir, no es ideal)
Para aquellos que usan homebrew, probablemente sea mejor usar un enlace simbólico, de lo contrario podrían surgir todo tipo de estragos. por ejemplo, el binario oficial de Python modificará su ~./bash_profile
modo que python3
y pip3
no tiene sentido ya para preparar ...
En mi caso, ahora hice un enlace simbólico de la versión homebrew (siguiendo las líneas de la discusión en la respuesta proporcionada por @Evenfire):
sudo ln -s /usr/local/Cellar/python/3.6.5/Frameworks/Python.framework /Library/Frameworks/Python.framework
QGIS3 luego se quejó de que faltaban ciertos paquetes de Python, que se pueden instalar con pip3, por ejemplo
pip3 install owslib PyYaml psycopg2 jinja2 pygments plotly
También podría quejarse gdal
, en mi caso simplemente usé brew:
brew install gdal
ORIGINAL
(¡Este método no se recomienda para usuarios de cerveza!)
También tengo python3 instalado a través de brew y me encuentro con la misma dificultad.
Lo que parece funcionar es instalar los binarios oficiales de Python que se instalan en /Library/Frameworks/Python.framework/Versions/3.6/bin/python3
.
Por prueba y error, esto debe hacerse antes de 1 Install GDAL Complete.pkg
que se instale el paquete, que de lo contrario se instala contra el python incorrecto y QGIS 3 se quejará de la falta de paquetes de python.
Aquellos con tiempo para experimentar posiblemente podrían probar enlaces simbólicos para moverse directamente usando el brebaje (u otro) python3.