Zprovoznění výpočetního prostředí pro GeoPython
Linux
Nainstalujte si Python standardním způsobem, příklad pro Debian/Ubuntu:
Poté doinstalujte ještě knihovnu GDAL včetně Python rozhraní:
Úkol
Ověř verzi Python
Jupyter Notebook a další závislosti (soubor
requirements.txt) již instalujeme pomocí příkazu
pip
:
Tip
Vytvořte si virtuální prostředí a závislosti nainstalujte do něj.
Virtuální prostředí lze deaktivovat pomocí příkazu deactivate
.
MS Windows
Možností, jak zprovoznit Python interpret společně s knihovnou GDAL, je vícero. Zaleží na vstupních podmínkách:
1. Instalace Python a GDAL
- Mám na počítači nainstalován QGIS - instalace obsahuje jak Python a GDAL - zbývá doinstalovat pouze Jupyter Notebook a další závislosti
- Začínám od nuly - lze doporučit dva postupy:
Instalace založená na OSGeo4W
Stáhněte a spusťte instalátor OSGeo4W.
- Zvolte
Advanced Install
- Nainstalujte Python a GDAL (balíček
python3-gdal
)
Úkol
Úspěšnost instalace ověřte. Otevřte OSGeo4W Shell a spusťte příkaz
Instalace založená na Python.org
Stáhněte a nainstalujte Python z https://www.python.org/downloads/.
Important
Nezapomeňte při instalaci zaškrtnout Use admin privileges when installing py.exe
a Add python.exe to PATH
.
Stáhněte binární GDAL balíček ze stránek
https://github.com/cgohlke/geospatial-wheels/releases. Balíčky
najdete v sekci Assets
. Vyberte balíček s korespondující verzi
Python. Např. v případě verze Python 3.12 se může jednat o balíček
GDAL-x.x.x-cp312-cp312-win_amd64.whl
.
Otevřte příkazový řádek a GDAL doinstalujte:
Úkol
Úspěšnost instalace ověřte. Otevřte příkazový řádek a spusťte příkaz
2. Instalace Jupyter Notebook a dalších závislostí
Po úspěsné instalaci Python a GDAL již instalujeme Jupyter Notebook a
další závislosti (soubor requirements.txt) pomocí
příkazu pip
ideálně ve vytvořeném virtuálním prostředí.
Important
V případě instalace založené na OSGeo4W otevřte OSGeo4W Shell, v opačném případě stačí standardní příkazový řádek.
python -m venv %HOMEPATH%\venv-uzpr
%HOMEPATH%\venv-uzpr\Scripts\activate
python -m pip install -r %HOMEPATH%\Downloads\requirements.txt
Tip
Výsledek instalace můžeme otestovat pomocí skriptu test_env.py,
spuštěném ve stejném adresáři jako máme soubor requirements.txt
:
Spuštění Jupyter Notebook
Linux:
MS Windows:
Jupyter Notebook ukončíme z menu File > Shut Down
.