Programmation Python avancée | Installation de l'environnement

Cette page, associée au livre Programmation Python avancée – Guide pour une pratique élégante et efficace aux éditions Dunod (ISBN 978-2-10-081598-2), contient les ressources complémentaires et le code source des exemples présentés.

View the Project on GitHub xoolive/python

« Retour

La première partie du livre Les bases du langage Python ne nécessite pas d’environnement particulier. N’importe quelle installation Python de base dont la version est supérieure à 3.8 suffira.

Au delà, la distribution Anaconda est fortement recommandée.

Installation de l’environnement

Télécharger le fichier environment.yml puis entrer la commande:

conda env create -f environment.yml

Si l’outil git est déjà installé, vous pouvez au préalable copier les ressources du livre:

git clone https://github.com/xoolive/python
cd python
conda env create -f environment.yml

Sinon, l’installation de l’environnement donne également accès à l’outil git.

Utilisation de l’environnement

Avant chaque utilisation, entrer dans un terminal (ou une invite de commandes Anaconda sous Windows) la commande suivante:

conda activate pybook

Installation optimisée de l’environnement

L’outil mamba peut se substituer à l’outil conda. Il est beaucoup plus performant que conda au niveau de la résolution des dépendances et du téléchargement des paquets.

conda install -n base -c conda-forge mamba
# puis
mamba env create -f environment.yml