새로운 업데이트
QGIS3는 이제 osgeo
홈브류 탭 에서 설치 될 수 있으며 , 이는 파이썬 심볼릭 링크로 인한 비웃음 을 줄여줍니다.
brew tap osgeo/osgeo4mac
brew install qgis
그런 다음 qgis
터미널을 입력 하여 시작한 다음 도크 메뉴 아이콘을 고정하여 나중에 실행을 단순화하십시오.
설치 콘솔 로그는 또한 qgis
응용 프로그램 디렉토리 에 심볼릭 링크하는 방법에 대한 예를 제공합니다 .
일부 현재 문제로 인해 오류 ulimit -n 1024
의 해결 방법으로 터미널 에서 실행해야 할 수도 있습니다 Too many open files @ rb_sysopen - /usr/local/var/homebrew/locks/xmlto.formula.lock
. brew install qgis
모든 패키지가 서로를 찾기 위해 두 번 이상 실행해야 할 수도 있습니다 .
오래된 업데이트
(이 방법은 버전이 변경 될 때 심볼릭 링크를 업데이트해야합니다. 즉, 이상적이지 않습니다)
homebrew를 사용하는 사람들에게는 symlink를 사용하는 것이 좋습니다. 그렇지 않으면 모든 종류의 혼란이 발생할 수 있습니다. 예를 들어 공식 파이썬 바이너리는 수정합니다 ~./bash_profile
그래서 그 python3
와 pip3
더 이상 점은 양조 없습니다 ...
내 경우에는 이제 Homebrew 버전 (@Evenfire에서 제공 한 답변의 토론 행)을 symlink했습니다.
sudo ln -s /usr/local/Cellar/python/3.6.5/Frameworks/Python.framework /Library/Frameworks/Python.framework
그런 다음 QGIS3는 특정 파이썬 패키지가 누락되었다고 불평했습니다. 예를 들어 pip3과 함께 설치할 수 있습니다.
pip3 install owslib PyYaml psycopg2 jinja2 pygments plotly
또한 대한 불평 수도 gdal
, 내 경우에는 내가 단순히 사용 양조 :
brew install gdal
기발한
(이 방법은 양조 사용자에게는 권장되지 않습니다!)
또한 brew를 통해 python3을 설치했으며 같은 어려움에 처해 있습니다.
작동하는 것은에 설치되는 공식 파이썬 바이너리 를 설치하는 것 /Library/Frameworks/Python.framework/Versions/3.6/bin/python3
입니다.
시행 착오에서 1 Install GDAL Complete.pkg
패키지를 설치 하기 전에이 작업을 수행해야합니다. 그렇지 않으면 잘못된 Python에 대해 설치되고 QGIS 3은 누락 된 Python 패키지에 대해 불평합니다.
실험 할 시간이있는 사람들은 양조 (또는 다른) python3을 직접 사용하여 심볼릭 링크를 시도 할 수 있습니다.