NOVA ATUALIZAÇÃO
Agora, o QGIS3 pode ser instalado a partir osgeo
da torneira de homebrew, o que evita o uso de links simbólicos python ...
brew tap osgeo/osgeo4mac
brew install qgis
Em seguida, digite qgis
o terminal para iniciar e, em seguida, fixe o ícone do menu dock para simplificar o lançamento no futuro.
Observe que os logs do console de instalação também fornecerão um exemplo de como vincular o link qgis
ao diretório de aplicativos.
Devido a alguns problemas atuais, pode ser necessário executar o ulimit -n 1024
terminal como uma solução alternativa para o Too many open files @ rb_sysopen - /usr/local/var/homebrew/locks/xmlto.formula.lock
erro. Você também pode precisar executar brew install qgis
mais de uma vez para que todos os pacotes se encontrem.
ATUALIZAÇÃO ANTIGA
(Este método requer a atualização de links simbólicos quando as versões mudam ... ou seja, não é o ideal)
Para aqueles que usam homebrew, provavelmente é melhor usar apenas um link simbólico, caso contrário todos os tipos de estragos podem surgir. por exemplo, o binário oficial python vai modificar o seu ~./bash_profile
modo que python3
e pip3
nenhum ponto mais tempo para amadurecer ...
No meu caso, agora vinculei a versão homebrew (ao longo das linhas da discussão na resposta fornecida pelo @Evenfire):
sudo ln -s /usr/local/Cellar/python/3.6.5/Frameworks/Python.framework /Library/Frameworks/Python.framework
O QGIS3 então reclamou que estavam faltando alguns pacotes python, que podem ser instalados com o pip3, por exemplo
pip3 install owslib PyYaml psycopg2 jinja2 pygments plotly
Também pode reclamar gdal
, no meu caso, eu simplesmente usei brew:
brew install gdal
ORIGINAL
(Este método não é recomendado para usuários de cerveja!)
Eu também tenho o python3 instalado via brew e estou enfrentando a mesma dificuldade.
O que parece funcionar é instalar os binários oficiais do python que são instalados no /Library/Frameworks/Python.framework/Versions/3.6/bin/python3
.
Por tentativa e erro, isso deve ser feito antes da 1 Install GDAL Complete.pkg
instalação do pacote, que, caso contrário, é instalado no python errado e o QGIS 3 se queixa de pacotes python ausentes.
Aqueles com tempo para experimentar poderiam concebivelmente tentar links simbólicos para se locomover diretamente usando o brew (ou outro) python3.