Outils pour utilisateurs

Outils du site


conda

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Prochaine révision
Révision précédente
conda [2018/10/23 09:45]
luc créée
conda [2022/03/26 20:41] (Version actuelle)
luc
Ligne 5: Ligne 5:
 ===== Commandes utiles de Conda ===== ===== Commandes utiles de Conda =====
  
-<code>+<code bash>
 # lister les environnement # lister les environnement
 conda info --envs conda info --envs
  
 # créer et détruire un environnement # créer et détruire un environnement
-conda create -n <envs> +conda create -n <envs> (python=3.7.1) 
-conda remove -n <envs> -all  # supprimer tous les paquets de l'environnement+conda remove -n <envs> --all  # supprimer tous les paquets de l'environnement
  
 # activer et désactiver un environnement (WINDOWS) # activer et désactiver un environnement (WINDOWS)
 activate <env> activate <env>
 deactivate deactivate
 +
 +# activer et désactiver un environnement (LINUX)
 +conda activate <env>
 +conda deactivate
 +
 +# lister les paquets installés dans un environnement (qd celui-ci est activé)
 +conda list
  
 # installer/supprimer un paquet dans un environnement # installer/supprimer un paquet dans un environnement
Ligne 24: Ligne 31:
 conda update --all conda update --all
 conda update bokeh conda update bokeh
 +
 +# Vider le cache de conda
 +conda clean --all   # Remove unused packages and caches
 </code> </code>
  
-===== Troubleshooting ===== 
  
-Conda est délivré sous plusieurs format, distribution anaconda, miniconda, etc...\\ +===== Configuration sous linux ===== 
-Attention sous linux, l'interpréteur python par défaut peut être changé ...+ 
 +conda, livré sous le format minicondapropulse sa propre version d’interpréteur python. Pour ne pas pourrir sa distribution linuxil est conseillé de faire un peu attention. Eviter les export  /path-to-miniconda/bin et autres choses dans le genreça écraserait le lien vers le python système dans les consoles. 
 +A la place, on peut rajouter une ligne dans bashrc :  
 + 
 +<code bash> 
 +# ~/.bashrc 
 +/path-to-miniconda/etc/profile.d/conda.sh 
 +</code> 
 + 
 +Cela executera le code contenu dans le script viséet dans notre cas activera la commande conda dans un environnement adéquat. 
 +Note : valable si le shell est bash.. 
 + 
 +===== Conda et jupyter ===== 
 + 
 +Pour que les environnements conda soient gérables depuis l'interface jupyter (et la découverte de ceux-ci par jupyter ?), il faut installer nb_conda et nb_conda__kernels dans l'environnement base (celui d'où on execute jupyter) 
 + 
 +<code bash> 
 +conda activate base 
 + 
 +conda install nb_conda 
 +</code> 
 + 
 +Et pour qu'un environnement soit visible dans jupyter, il faut installer dans celui-ci le packet ipykernel 
 + 
 +<code bash> 
 +conda activate myenv 
 + 
 +conda install ipykernel 
 +</code> 
 + 
 +=== Extensions === 
 + 
 +Il existe des extensions sympa à jupyter, comme la Table Of Content. 
 + 
 +Pour installer le gestionnaire d'extension : 
 +<code bash> 
 +conda install -c conda-forge jupyter_contrib_nbextensions 
 +</code>
conda.1540287910.txt.gz · Dernière modification: 2018/10/23 09:45 de luc