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 Les deux révisions suivantes | ||
python:environnement_conda [2024/02/23 01:31] Francesco Beretta [Créer manuellement un nouvel environnement] |
python:environnement_conda [2024/02/23 01:33] Francesco Beretta [Recette] |
||
---|---|---|---|
Ligne 93: | Ligne 93: | ||
Créer d'abord le nouvel environnement **//shn-pyshs//** avec toutes ses librairies: | Créer d'abord le nouvel environnement **//shn-pyshs//** avec toutes ses librairies: | ||
- | <code>mamba env create --name py310_data_analysis --file C:\Users\your_name\Documents\espace_python\shn-pyshs\requirements.yml</code> | + | <code>conda env create --name py310_data_analysis --file C:\Users\your_name\Documents\espace_python\shn-pyshs\requirements.yml</code> |
- | |||
- | ATTENTION : seulement __si non installé__, installer ipykernel (et toues les dépendances ipython) | ||
- | <code>conda activate py310_data_analysis</code> | ||
- | <code>conda install ipykernel</code> | ||
- | |||
- | |||
- | Puis activer l'ipykernel pour cet utilisateur | ||
- | <code>python -m ipykernel install --user --name py310_data_analysis --display-name "py310_data_analysis"</code> | ||
- | |||
- | Lister les kernels présents: | ||
- | <code>jupyter kernelspec list</code> | ||
- | Si tout s'est bien passé, on y trouvera le kernel '//py310_data_analysis//' | ||
- | |||
- | Désactier l'environnement: | ||
- | <code>conda deactivate</code> | ||
- | |||
- | |||
- | |||
- | |||
- | |||
- | Plus tard, lancer JupyterLab: | ||
- | <code>jupyter lab</code> | ||
- | |||
- | Dans l'interface graphique, dans un carnet, choisir le kernel et environnement souhaité. | ||
- | **N.B. 1** On peut, dans une autre fenêtre de terminal, activer l'environnement '//shn-pyshs//' et lui ajouter de nouvelles bibliothèques. Puis on redémarre le kernel et elles seront activables. | ||
- | |||
- | |||
- | **N.B. 2** Eviter d'ajouter des bibliothèques à l'environnement de base de JupyterLab où a été installé //jupyterlab-github// pour préserver cet environnement de toute corruption | ||
- | |||
- | |||
- | Pour supprimer un kernel | ||
- | <code>jupyter kernelspec uninstall KERNELNAME</code> | ||