Tutoriel d’installation de l’environnement Python
Fernand Assene, PhD
Physical Oceanography & Ocean Modelling
+33 7.49.32.43.75 / +237 656.008.241
[email protected]Contexte et prérequis
Ce document a pour but de guider l’utilisateur dans l’installation du progiciel Python
et du gestionnaire d’environnement Anaconda-Navigator :
le langage Python sera utilisé pour traiter les données de houle et de marée lors
des TP d’Hydrodynamique ;
volume de data internet nécessaire +2 GO. Vous devez être connecté à internet
et avec un bon débit pour suivre toutes les étapes de l’installation ;
espace disque libre nécessaire : 3 GO ;
configuration minimale pour une utilisation fluide : i5, 7e Gén., 8 GO RAM.
1.1. Python
C’est un logiciel libre de programmation pour le calcul scientifique, la visualisation,
les SIG, le Deep/Machine Learning, programmation web, etc. Aller sur le site ==>
Python Release Python 3.12.4. Choisir la version Windows correspondant à votre
architecture processeur : Windows installer 32 bit / 64 bit / ARM64.
Une fois le téléchargement terminé, procédez à l’installation du fichier
“python-3.12.4.exe” en exécutant en tant qu’administrateur. À la fin de
l’installation, autorisez le dépassement de la limite de 256 caractères pour les
librairies Python.
École Nationale Supérieure des Sciences et Techniques Maritimes et Océaniques (ENSTMO)
BP: 292 Kribi, Université d’Ebolowa -- https://enstmo-ueb.cm -- 2024/2025
1.2. Anaconda Navigator
Logiciel permettant de gérer les environnements, les librairies et des éditeurs de code
python.
Cliquer sur le lien : Download Anaconda Distribution, cliquer ensuite sur “sauter
l’inscription” ensuite sur “Télécharger” (le fichier a une taille de 912 MO), procéder
à l’installation une fois le téléchargement achevé en exécutant le setup en tant
qu’administrateur.
1.3. Editeur Spyder
Après l’installation d’Anaconda-Navigator, recherchez (image de gauche) et ouvrez
le terminal Anaconda Prompt (image de droite).
Dans le terminal, tapez une à une les commandes ci-dessous puis sur la touche entrer
du clavier à chaque fois afin de mettre à jour les librairies et d’installer l’éditeur
Spyder : conda update conda
conda install spyder==6.0.5
École Nationale Supérieure des Sciences et Techniques Maritimes et Océaniques (ENSTMO)
BP: 292 Kribi, Université d’Ebolowa -- https://enstmo-ueb.cm -- 2024/2025
NB : pour chaque commande une autorisation vous est demandée une fois que la liste
des paquets à installer/mettre à jour/retirer est identifiée. Tapez y pour accepter.
Une fois les mises à jour et l’installation de Spyder terminées, dans Anaconda Promt
tapez spyder puis sur la touche entrer du clavier. Une fenêtre comme ci-dessous
s’affiche :
École Nationale Supérieure des Sciences et Techniques Maritimes et Océaniques (ENSTMO)
BP: 292 Kribi, Université d’Ebolowa -- https://enstmo-ueb.cm -- 2024/2025
Ensuite l’application Spyder s’ouvre comme ci-dessous :
Vous êtes désormais prêts à écrire et à exécuter du code Python !
Pour infos, il existe d’autres éditeurs Python, notamment : Jupyter-Notebook,
VS-Code, Kate, Sublime Text, etc.
1.4. Libraires pour le traitement des données et la visualisation
Nous utiliserons les librairies suivantes :
numpy : algèbre linéaire ;
pandas et xarray : importation et manipulation (opérations) des données ;
uptide et pytz : prédiction du signal de marée ;
matplotlib : visualisation (création de figures).
Pour les installer, sur le terminal Anaconda Promt, tapez :
conda install nom_libraire ou pip install nom_libraire
Ex : pip install uptide
NB : répétez la même opération pour chacune des six librairies !
Ne pas oublier de taper sur la touche entrer du clavier pour exécuter chaque
commande.
École Nationale Supérieure des Sciences et Techniques Maritimes et Océaniques (ENSTMO)
BP: 292 Kribi, Université d’Ebolowa -- https://enstmo-ueb.cm -- 2024/2025
1.5. Notepad++
Logiciel d’édition des fichiers de type ascii : .txt, .csv, .mrg, .xyz, etc.
Pour l’installer, aller sur le site Downloads | Notepad++, choisir une version du
logiciel. Les versions sont classées chronologiquement de la plus récente à la plus
ancienne, voir capture d’écran ci-dessous :
Cliquer sur le bouton vert “Download”.
Procédez à l’installation du setup “npp.x.x.x.Installer.xxx.exe”, choisir la langue,
accepter le contrat utilisateur, choisir le chemin d’installation, cocher toutes les cases,
ensuite cliquer sur “suivant”, cocher “créer un raccourci sur le bureau” (si vous en
voulez un), cliquer sur “Installer”, ensuite “Fermer” une fois terminé.
Fin./
École Nationale Supérieure des Sciences et Techniques Maritimes et Océaniques (ENSTMO)
BP: 292 Kribi, Université d’Ebolowa -- https://enstmo-ueb.cm -- 2024/2025