====== Création d'un environnement Python ====== ==== Dépendances ==== Le projet Python HABBY est hébergé sur Github accessible au lien suivant : https://github.com/YannIrstea/habby. * Python >= 3 * Git ==== Aide à la création de l'environnement Python pour Windows ==== * Installer les dépendances. * Télécharger la wheele GDAL : https://www.lfd.uci.edu/~gohlke/pythonlibs/#gdal * https://www.gisinternals.com/release.php * Installer Microsoft Visual C++ 14.0 : https://visualstudio.microsoft.com/fr/visual-cpp-build-tools/ * Ouvrez le fichier 'creation_env_habby.bat' et spécifiez : * le chemin d'accès à votre Python système en remplaçant le chemin de la variable : 'python_source_path=' ; * le chemin d'accès à votre la wheel GDAL que vous avez préalablement téléchargée en remplaçant le chemin de la variable : 'gdal_wheel_path=' ; * sauvegardez le fichier. * Lancer le fichier 'creation_env_habby.bat'. * Si toutes les étapes se sont bien déroulées, vous devriez voir apparaitre la fenêtre principale d'HABBY. * Votre environnement virtuel Python pour HABBY est prêt. ==== Aide à la création de l'environnement Python pour Linux ==== * installation de GDAL for Linux and GDAL for Python (https://mothergeo-py.readthedocs.io/en/latest/development/how-to/gdal-ubuntu-pkg.html) sudo apt-get install python3.6-dev sudo add-apt-repository ppa:ubuntugis/ppa sudo apt-get update sudo apt-get install gdal-bin ogrinfo --version sudo apt-get install libgdal-dev * Lancer le fichier 'tips\virtual_envs\creation_env_habby_pip.sh'. pip3 install pip --upgrade pip3 install virtualenv cd ../habby_dev virtualenv --python /usr/bin/python3.6 env_virtuels/env_habby_dev_pip source env_virtuels/env_habby_dev_pip/bin/activate pip3 install gdal==X.X.X --global-option=build_ext --global-option="-I/usr/include/gdal/" pip3 install -r habby/requirements.txt python habby/habby.py {{indexmenu_n>1}}