Pour accéder à Python, vous devez d'abord charger la version que vous souhaitez utiliser, en utilisant nos modules, par exemple:
module load python2/miniconda2 # conda + python 2.7 /sca/compilers_and_tools/python/miniconda2
ou
module load python3/miniconda3 # conda + python 3.7 /sca/compilers_and_tools/python/miniconda3
pour lister les environnements disponibles
conda env list
conda info --envs
conda env list
conda info --envs
disponible avec python2 (non recommandé pour le futur) (gelé dans son état actuel)
source activate jupyter # jupyter notebooks source activate mysql2 # mysql-connector source activate pynngl2 # NCAR Graphics (PyNGL et NCL) source activate spyder # environnement spyder source activate soup # beautifulsoup module load development/python-rpn # interface python pour rmnlib - Documentation
disponible avec python3
source activate cdo # cdo toolkit source activate jupyter # jupyter notebooks (sera remplacé par base_plus) source activate jupyter_plus # jupyter notebooks + basic packages (recommandé plutôt que jupyter) # sera remplacé par base_plus source activate jupyter_sql # jupyter notebooks + mysql-connector # sera remplacé par base_plus source activate base_plus # le successeur des environnements jupyter... + xarray/dask source activate spyder # environnement spyder source activate mysql3 # mysql-connector source activate ldap # ldap utilities + mysql-connector source activate pynngl3 # NCAR Graphics (PyNGL et NCL) source activate magics # magics (ECMWF) source activate soup # beautifulsoup
module load python3/python-rpn # interface python pour rmnlib - Documentation
création et activation d'un environnement personnel (dans ~/.conda)
NOTE:
les packages installés avec pip (qui aboutissent souvent dans ~/.local)
peuvent entrer en conflit avec les packages installés dans les environnements conda
conda create -n mon_environnement source activate mon_environnement #cd ~/.conda #conda install package_name
déchargement d'un environnement
conda deactivate # sortir d'un environnement