QGIS'i sanal ortama mı yüklüyorsunuz?


10

QGIS'i kurmak istiyorum. Varsayılan olarak Python 2.5x olan bir sistemdeyim ve homebrew ile python 3.7x'i indirdim. Bu kodla sanal bir ortam yarattım.

brew install pyenv
brew install pyenv-virtualenv
exec $SHELL
eval "$(pyenv init -)"
eval "$(pyenv virtualenv-init -)"
pyenv activate my-virtualenv

Ben python 3.6 yüklemek ve modüller plotly, numpy, pygments, psycopg2, owslib, ve PyYaml.

Her biri sanal ortamla sınırlıdır. Python'u yalnızca parçacık ortamından yükleyip kullanacak şekilde paketi nasıl kurabilirim?

Yanıtlar:


4

Docker'a git!

Kapsayıcı bir çözüm kullanmanızı öneririm.

Örneğin, bir Docker kapsayıcısında tam kapsamlı, bağımsız bir QGIS çalıştırabilirsiniz; o çok basit!

Buradan başlayın ve dosyayı düzenleyen ortamı özelleştirin Dockerfile.

Yazma sırasında QGIS 3.4.x(LTS) ve QGIS 3.8.x(en son) desteklenir.

https://github.com/rafdouglas/qgis_desktop_docker

https://hub.docker.com/r/rafdouglas/qgis_desktop

Docker'da QGIS

Feragatname: Yukarıdaki her iki havuzu da saklıyorum: D


2
Bir cazibe gibi çalıştı, teşekkürler! Kullanıcılar için not: veri dosyalarının altında olması gerekir ~/qgis34-files. Başka bir yerden sürükleyip bırakmak işe yaramaz.
Nikhil VJ

Bugün itibariyle de sürüm 3.8 (aka "son") GitHub'dan ve DockerHub üzerinde otomatik bir görüntü olarak hem mevcut olduğuna dikkat edin;)
RafDouglas
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.