Installer emerge¶
Prérequis¶
Dépendances nécessaires¶
En l'absence des éléments suivants, le package emerge ne sera pas fonctionnel :
- Python 2.7
- Numpy
- Scipy
Plus d'informations sur l'installation de Python et des packages Numpy et Scipy ici : installer-python
Utilitaires (optionnels) pour l'installation¶
- pip est un utilitaire pour l'installation et la gestion de packages Python.
- virtualenv est un utilitaire pour créer des environnements Python isolés.
- conda n'est pas restreint aux packages Python et combine les fonctionnalités de pip et virtualenv.
Installation¶
L'installation du package emerge consiste en deux étapes:
- La récupération des sources sur le dépôt. Ceci requiert actuellement une inscription.
- L'installation proprement dite du package dans l'environnement Python.
Avec pip¶
pip permet de réaliser les deux étapes en une opération :
pip install -e svn+https://forge.brgm.fr/svnrepository/omc#egg=emerge
La copie du dépôt se trouve alors dans le répertoire CWD/src/emerge. Ici CWD désigne le chemin depuis lequel a été lancé la commande pip.
Il est aussi possible de dissocier les deux étapes. On utilise alors svn pour copier le dépôt et pip pour installer :
svn checkout https://forge.brgm.fr/svnrepository/omc pip install -e omc
Par défaut, la copie du dépôt se trouvera dans le répertoire CWD/omc.
Sans pip¶
On peut se passer de pip pour l'étape d'installation. Dans ce cas, on fera:
svn checkout https://forge.brgm.fr/svnrepository/omc cd omc/ python setup.py develop