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:25] Francesco Beretta [Créer un nouvel environnement 'shn-pyshs' et l'ajouter aux kernels de Jupyter Lab] |
python:environnement_conda [2022/12/26 01:28] Francesco Beretta [Recette] |
||
---|---|---|---|
Ligne 4: | Ligne 4: | ||
- | ====== Métadonnées et update de Conda ====== | + | ====== Métadonnées et update de Conda / Mamba ====== |
+ | |||
+ | [[https://docs.conda.io/projects/conda/en/latest/user-guide/getting-started.html#managing-environments|Documentation et tutoriel]] concernant l'utilisation de Conda. | ||
+ | |||
+ | [[https://mamba.readthedocs.io/en/latest/user_guide/mamba.html|Documentation]] concernant l'utilisation de Mamba. Mamba est une sorte de sur-couche logicielle exécute la plupart des commandes de Conda de manière plus performante. Dans la plupart des cas les appel conda / mamba sont interchangeables. | ||
- | [[https://docs.conda.io/projects/conda/en/latest/user-guide/getting-started.html#managing-environments|Documentation et tutoriel]] concernant l'utilisation de Conda | ||
Ligne 75: | Ligne 78: | ||
====== Créer un nouvel environnement 'shn-pyshs' à partir d'une liste de librairie 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 | + | On présente ici la création d'un environnement Conda à partir d'une liste de librairies. |
Ligne 99: | Ligne 102: | ||
- | ATTENTION : seulement si non installé, installer ipykernel (et toues les dépendances ipython) | + | ATTENTION : seulement __si non installé__, installer ipykernel (et toues les dépendances ipython) |
<code>conda activate shn-pyshs</code> | <code>conda activate shn-pyshs</code> | ||
<code>conda install ipykernel</code> | <code>conda install ipykernel</code> | ||
Ligne 105: | Ligne 108: | ||
- | Activer l'ipykernel pour cet utilisateur | ||
- | <code>python -m ipykernel install --user --name shn-pyshs --display-name "shn-pyshs"</code> | ||
- | |||
- | Désactier l'environnement: | ||
- | <code>conda deactivate</code> | ||
Activer l'environnement principal Jupyter Lab: | Activer l'environnement principal Jupyter Lab: | ||
<code>conda activate env_jupyterlab</code> | <code>conda activate env_jupyterlab</code> | ||
+ | |||
+ | Activer l'ipykernel pour cet utilisateur | ||
+ | <code>python -m ipykernel install --user --name shn-pyshs --display-name "shn-pyshs"</code> | ||
Lister les kernels présents: | Lister les kernels présents: | ||
Ligne 118: | Ligne 119: | ||
Si tout s'est bien passé, on y trouvera le kernel '//shn-pyshs//' | Si tout s'est bien passé, on y trouvera le kernel '//shn-pyshs//' | ||
- | Lancer JupyterLab: | + | Désactier l'environnement: |
+ | <code>conda deactivate</code> | ||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | Plus tard, lancer JupyterLab: | ||
<code>jupyter lab</code> | <code>jupyter lab</code> | ||