NUEVA ACTUALIZACIÓN
QGIS3 puede instalarse ahora desde osgeo
que ahorra el tener que lidiar con los enlaces simbólicos de Python... por ejemplo
brew tap osgeo/osgeo4mac
brew install qgis
A continuación, escriba qgis
en el terminal para lanzarlo, y luego anclar el icono del menú del dock 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 hacer un enlace simbólico qgis
a su directorio de aplicaciones.
Debido a algunos problemas actuales, puede ser necesario ejecutar ulimit -n 1024
desde el terminal como una solución para el Too many open files @ rb_sysopen - /usr/local/var/homebrew/locks/xmlto.formula.lock
error. También puede ser necesario ejecutar brew install qgis
más de una vez para que todos los paquetes se encuentren.
ACTUALIZACIÓN ANTIGUA
(Este método requiere la actualización de los enlaces simbólicos cuando cambian las versiones... es decir, no es lo ideal)
Para los que usan homebrew, probablemente sea mejor usar sólo un symlink, de lo contrario podrían surgir todo tipo de estragos, por ejemplo, el binario oficial de python modificará su ~./bash_profile
para que python3
y pip3
ya no apuntan a la cerveza...
En mi caso, he enlazado la versión homebrew (siguiendo la línea de la respuesta proporcionada por @Evenfire):
sudo ln -s /usr/local/Cellar/python/3.6.5/Frameworks/Python.framework /Library/Frameworks/Python.framework
QGIS3 se quejó entonces 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 de gdal
En mi caso, simplemente utilicé la cerveza:
brew install gdal
ORIGINAL
(Este método no se recomienda para los usuarios de cerveza).
También tengo instalado python3 a través de brew y me encuentro con la misma dificultad.
Lo que parece funcionar es instalar la versión oficial binarios python que instalan a /Library/Frameworks/Python.framework/Versions/3.6/bin/python3
.
Por ensayo y error, esto tiene que hacerse antes de la 1 Install GDAL Complete.pkg
que, de lo contrario, se instala contra el python equivocado y QGIS 3 se quejará de que faltan paquetes de python.
Aquellos que tengan tiempo para experimentar podrían probar con los enlaces simbólicos para moverse directamente usando el brew (u otro) python3.
0 votos
¿Dónde están los instaladores de Kyngchaos? No los encuentro en ningún sitio.
0 votos
Como no ha actualizado el enlace, supuse que era kyngchaos.com/files/software/qgis/QGIS-3.0.0-1.dmg
0 votos
Todavía no se promociona en su página web, ¿verdad?
2 votos
"QGIS 2.18.15-4" se repite dos veces en kyngchaos.com/software/qgis y el primero debería ser "QGIS-3.0.0-1". Creo que es un error de copiar y pegar, en otras palabras, copió el antiguo enlace, etc y se olvidó de actualizar. Cómo puedo adivinar esto, ¡no porque lo haya hecho nunca!
0 votos
@Alex Leith: No he sido muy claro al responder a tu pregunta: Hay dos categorías en la página: Soporte actual y soporte a largo plazo; en ambas aparece la misma versión. Pero como dices no especifica que sea la nueva versión 3 y en su blog sólo menciona que está trabajando en ella. Pero está ahí y funciona aunque me estoy encontrando con que algunos plugins que uso no están o son sustituidos por otra cosa que aún no he descubierto.
0 votos
Hola @greg, me parece que está sin terminar. Vi su anuncio en la página principal de Kyngchaos, y dijo que no estaba probado. Probablemente esté trabajando furiosamente mientras hablamos.
4 votos
Hoy (12 de marzo de 2019), el enlace en kyngchaos.com/software/qgis se actualiza.
0 votos
Me pregunto si un enlace simbólico podría resolver el problema. El binario oficial de python descargado e instalado por la respuesta a continuación se instala en:
/Library/Frameworks/Python.framework/Versions/3.6/bin/python3
0 votos
Vale, he hecho exactamente lo que se especifica en el Read Me y he descargado python 3.7.2 - la versión más reciente - directamente de python.org. No hay resultados. ¿Tengo que instalar una versión más antigua? QGIS no lo reconoce. EDIT: Lo probé con Python 3.6 y funcionó. Supongo que se toman en serio qué versión.
0 votos
@Anna he perdido el hilo de esta discusión. Pero hace poco empecé desde cero con un nuevo iMac y mis notas dicen que sólo descargué QGIS de qgis.org. Creo que no instalé Python, sólo usé la versión con High Sierra o Mojave.
python --version: Python 2.7.10
QGIS3 funciona. No dices en qué macOS estás, ni en qué versión de QGIS. Actualización: Python se incluye con el instalador en qgis.org. Veo que cuando lanzo QGIS hay una línea "Python version: 3.6.6".0 votos
Puede ver python en la aplicación en
/Applications/QGIS3.4.3.app/Contents/Resources/python/
0 votos
El Readme habla de macOS 10.9. ¡Estamos en la 10.14! En otras palabras, el Readme está un poco desactualizado.