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 [2020/05/13 22:40] Francesco Beretta |
python:environnement_conda [2020/05/13 22:43] Francesco Beretta [Recette] |
||
---|---|---|---|
Ligne 47: | Ligne 47: | ||
- | ====== Créer un nouvel environnement 'atelier' et l'ajouter aux kernels de Jupyter [Lab] ====== | + | ====== Créer un nouvel environnement 'atelier' et l'ajouter aux kernels de Jupyter Lab ====== |
En règle générale, on utilise un environnement Conda par projet. 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. | En règle générale, on utilise un environnement Conda par projet. 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. | ||
- | Aussi, il est fortement déconseillé de travailler et ajouter des paquets ou librairies à l'environnement //base// de Conda: il faut créer toujours des nouveaux environnements de travail. | + | Aussi, il est fortement déconseillé de travailler et d'ajouter des paquets ou librairies à l'environnement //base// de Conda: il faut créer toujours de nouveaux environnements de travail. |
Ceux-ci peuvent devenir assez volumineux si on y ajoute tout type de bibliothèque de fonctions. Il est donc opportun de regrouper les bibliothèques, par exemple, par projet ou par thématiques: NLP, graphes, visualisations, machine learning, etc. | Ceux-ci peuvent devenir assez volumineux si on y ajoute tout type de bibliothèque de fonctions. Il est donc opportun de regrouper les bibliothèques, par exemple, par projet ou par thématiques: NLP, graphes, visualisations, machine learning, etc. | ||
Ligne 64: | Ligne 64: | ||
- | Créer d'abord le nouvel environnement avec toutes ses librairies: | + | Créer d'abord le nouvel environnement **//atelier//** avec toutes ses librairies: |
<code>conda create --name atelier python=3.7 matplotlib</code> | <code>conda create --name atelier python=3.7 matplotlib</code> | ||