Menginstal QGIS ke lingkungan virtual?


10

Saya ingin menginstal QGIS. Saya menggunakan sistem yang secara default adalah Python 2.5x dan saya mengunduh python 3.7x dengan homebrew. Saya menciptakan lingkungan virtual dengan kode ini.

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

Saya menginstal python 3.6 dan modul plotly, numpy, pygments, psycopg2, owslib, dan PyYaml.

Masing-masing dari mereka terbatas pada lingkungan virtual. Bagaimana cara saya menginstal paket sehingga memuat dan menggunakan Python hanya dari lingkungan partcular.

Jawaban:


4

Go Docker!

Saya akan menyarankan untuk menggunakan solusi kemas.

Misalnya Anda dapat menjalankan QGIS yang penuh dan berdiri sendiri dalam wadah Docker; ini sangat sederhana!

Mulai di sini dan sesuaikan lingkungan mengedit file Dockerfile.

Pada saat penulisan, QGIS 3.4.x(LTS) dan QGIS 3.8.x(terbaru) didukung.

https://github.com/rafdouglas/qgis_desktop_docker

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

QGIS di Docker

Penafian: Saya mempertahankan kedua repositori di atas: D


2
Bekerja seperti pesona, terima kasih! Catatan untuk pengguna: semua file data harus berada di bawah ~/qgis34-files. Seret-lepas dari tempat lain tidak akan berfungsi.
Nikhil VJ

Harap perhatikan bahwa mulai hari ini, juga versi 3.8 (alias "terbaru") tersedia, baik di GitHub dan sebagai gambar otomatis di DockerHub;)
RafDouglas
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.