YENİ GÜNCELLEME
QGIS3 artık osgeo
piton bağları ile dalga geçmeyi önleyen homebrew musluğundan kurulabilir ... yani
brew tap osgeo/osgeo4mac
brew install qgis
Ardından qgis
başlatmak için terminali yazın ve daha sonra başlatmayı kolaylaştırmak için dock menü simgesini sabitleyin.
Kurulum konsolu günlüklerinin, qgis
uygulamalar dizininize nasıl bağlanacağını da gösteren bir örnek olacağını unutmayın.
Bazı güncel sorunlar nedeniyle ulimit -n 1024
, terminalden Too many open files @ rb_sysopen - /usr/local/var/homebrew/locks/xmlto.formula.lock
hata için geçici bir çözüm olarak çalıştırmak gerekli olabilir . Ayrıca brew install qgis
tüm paketlerin birbirini bulması için bir kereden fazla çalıştırmanız gerekebilir .
ESKİ GÜNCELLEME
(Bu yöntem, sürümler değiştiğinde sembollerin güncellenmesini gerektirir ... yani ideal değil)
Homebrew kullananlar için, sadece bir sembolik bağlantı kullanmak daha iyidir, aksi halde her türlü tahribat ortaya çıkabilir. örneğin resmi piton ikili senin değiştirir ~./bash_profile
böylece python3
ve pip3
artık nokta demlemek için ...
Benim durumumda şimdi homebrew versiyonunu görmüştüm (@Evenfire tarafından verilen cevaptaki tartışma satırları boyunca):
sudo ln -s /usr/local/Cellar/python/3.6.5/Frameworks/Python.framework /Library/Frameworks/Python.framework
QGIS3 daha sonra pip3 ile kurulabilen bazı python paketlerinin eksik olduğundan şikayet etti;
pip3 install owslib PyYaml psycopg2 jinja2 pygments plotly
Ayrıca gdal
, bence basitçe demlemek için kullandım:
brew install gdal
ORİJİNAL
(Bu yöntem, demleme kullanıcıları için önerilmez!)
Ben de demlemek python3 yüklü var ve aynı zorlukla karşılaşıyorum.
İşe yarayan şey, yüklü olan resmi python ikili dosyalarını yüklemek /Library/Frameworks/Python.framework/Versions/3.6/bin/python3
.
Deneme ve hatalardan, 1 Install GDAL Complete.pkg
paket kurulmadan önce yapılması gerekiyor , aksi takdirde yanlış python'a yükler ve QGIS 3 eksik python paketlerinden şikayet eder.
Deney yapmak için zamanı olan kişiler doğrudan demlemek (veya diğer) python3 kullanarak dolaşma için sembolik bağları deneyebilirler.