Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente Prochaine révision Les deux révisions suivantes | ||
python:environnement_conda [2022/03/12 12:21] Francesco Beretta [Créer manuellement un nouvel environnement] |
python:environnement_conda [2022/03/12 12:25] Francesco Beretta [Créer un nouvel environnement 'shn-pyshs' et l'ajouter aux kernels de Jupyter Lab] |
||
---|---|---|---|
Ligne 56: | Ligne 56: | ||
Avant de procéder, sauvegarder la liste des librairies de l'environnement: | Avant de procéder, sauvegarder la liste des librairies de l'environnement: | ||
- | <code>conda env export --name py39_analyse --from-history > [exemple:] C:\Users\your_name\Documents\espace_python\environments\py39_analyse_20220228.yml</code> | + | <code>mamba env export --name py39_analyse --from-history > [exemple:] C:\Users\your_name\Documents\espace_python\environments\py39_analyse_20220228.yml</code> |
En cas de pépin lors de l'installation du nouveau paquet, on peut restaurer (c'est-à-dire recréer) l'environnement dans l'état précis où il était lors de la sauvegarde: | En cas de pépin lors de l'installation du nouveau paquet, on peut restaurer (c'est-à-dire recréer) l'environnement dans l'état précis où il était lors de la sauvegarde: | ||
Ligne 65: | Ligne 65: | ||
Puis installer la nouvelle bibliothèque: | Puis installer la nouvelle bibliothèque: | ||
- | <code>conda install seaborn</code> | + | <code>mamba install seaborn</code> |
- | Pour supprimer un environnement: | + | |
+ | ====== Supprimer un environnement: ====== | ||
<code> conda env remove --name ENVIRONMENT </code> | <code> conda env remove --name ENVIRONMENT </code> | ||
- | ====== Créer un nouvel environnement 'shn-pyshs' et l'ajouter aux kernels de Jupyter Lab ====== | + | ====== Créer un nouvel environnement 'shn-pyshs' à partir d'une liste de librairie et l'ajouter aux kernels de Jupyter Lab ====== |
+ | |||
+ | On présente ici la création d'un environnement Conda à partir d'une liste de librairies | ||
En règle générale, on utilise un environnement Conda par projet ou dépôt de code. Ceci permet de garantir une stabilité du code et d'éviter que des ajouts de paquets ou des mises à jour produisent des effets non souhaités. Généralement les dépôts de code indiquent la liste des paquets à installer. | En règle générale, on utilise un environnement Conda par projet ou dépôt de code. Ceci permet de garantir une stabilité du code et d'éviter que des ajouts de paquets ou des mises à jour produisent des effets non souhaités. Généralement les dépôts de code indiquent la liste des paquets à installer. |