Instalujesz QGIS w środowisku wirtualnym?

10

Chciałbym zainstalować QGIS. Korzystam z systemu domyślnie Python 2.5x i pobrałem Python 3.7x z Homebrew. Stworzyłem wirtualne środowisko z tym kodem.

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

Zainstalować Pythona 3.6 i moduły plotly, numpy, pygments, psycopg2, owslib, i PyYaml.

Każdy z nich ogranicza się do środowiska wirtualnego. Jak zainstalować pakiet, aby ładował się i używał Pythona tylko ze środowiska partcular.

Sebastian
źródło

Odpowiedzi:

4

Go Docker!

Sugerowałbym użycie rozwiązania kontenerowego.

Możesz na przykład uruchomić pełnoprawny, autonomiczny system QGIS w kontenerze Docker; to bardzo proste!

Zacznij tutaj i dostosuj środowisko edytując plik Dockerfile.

W momencie pisania tekstu obsługiwane są QGIS 3.4.x(LTS) i QGIS 3.8.x(najnowsze).

https://github.com/rafdouglas/qgis_desktop_docker

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

QGIS w Docker

Oświadczenie: Prowadzę oba powyższe repozytoria: D

RafDouglas
źródło
2
Działa jak urok, dzięki! Uwaga dla użytkowników: wszystkie pliki danych muszą znajdować się poniżej ~/qgis34-files. Przeciąganie z innego miejsca nie będzie działać.
Nikhil VJ
Należy pamiętać, że na dzień dzisiejszy dostępna jest również wersja 3.8 (znana również jako „najnowsza”), zarówno na GitHub, jak i jako automatyczny obraz na DockerHub;)
RafDouglas,