Vous installez QGIS dans un environnement virtuel?


10

Je souhaite installer QGIS. Je suis sur un système qui utilise par défaut Python 2.5x et j'ai téléchargé python 3.7x avec homebrew. J'ai créé un environnement virtuel avec ce code.

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

Installer python 3.6 et les modules plotly, numpy, pygments, psycopg2, owslibet PyYaml.

Chacun d'eux est confiné à l'environnement virtuel. Comment installer le package pour qu'il se charge et utilise le Python uniquement à partir de l'environnement particulier.

Réponses:


4

Allez Docker!

Je suggère d'utiliser une solution conteneurisée.

Vous pouvez par exemple exécuter un QGIS autonome à part entière dans un conteneur Docker; c'est très simple!

Commencez ici et personnalisez l'environnement en modifiant le fichier Dockerfile.

Au moment de la rédaction, QGIS 3.4.x(LTS) et QGIS 3.8.x(plus récent) sont pris en charge.

https://github.com/rafdouglas/qgis_desktop_docker

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

QGIS sur Docker

Avertissement: je gère les deux référentiels ci-dessus: D


2
Fonctionné comme un charme, merci! Note aux utilisateurs: les fichiers de données doivent tous être sous ~/qgis34-files. Le glisser-déposer d'ailleurs ne fonctionnera pas.
Nikhil VJ

Veuillez noter qu'à partir d'aujourd'hui, la version 3.8 (aka "latest") est également disponible, à la fois sur GitHub et en tant qu'image automatisée sur DockerHub;)
RafDouglas
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.