L’installation et la configuration de Python sur différentes plateformes peuvent être complexes, surtout pour les débutants.
Une mauvaise configuration peut entraîner des erreurs inattendues, des problèmes de compatibilité et un environnement de développement instable, ralentissant votre progression.
Ce guide vous montre comment installer Python correctement sur Windows, Linux, et MacOS. Suivez nos instructions pas à pas pour éviter les erreurs courantes et garantir un environnement prêt pour coder sans souci.
Présentation du langage Python
Python est un langage de programmation. Il est créé par Guido van Rossum. Sa première version publique du langage est sortie en février 1991. Python est devenu actuellement l’un des langages les plus populaires au monde.
Python est un langage dit interprété, orienté objet. Il est aussi multiplateformes, polyvalent, très facile à apprendre et il est open source.
La force de Python réside dans le fait que son code est court, facile à comprendre et à utiliser pour les débutants comme pour les personnes plus expérimentées en programmation.
Pourquoi ce langage se nomme-t-il Python ?
Comme son nom indique « Python en anglais ». Vous pouvez penser que tout simplement parce que Guido van Rossum était un très grand fan des serpents. Pas du tout. En fait, il a choisi Python puisqu’il est un très grand fan de la série sarcastique britannique des années 70, « Monty Python’s Flying Circus ».
Python : Langage Interprété
En effet, vous allez devoir installer ce qu’’on appelle un interpréteur Python sur votre ordinateur. Cet interpréteur va vous permettre de coder en Python et d’exécuter des programmes en Python.
Python : Langage Multiplateforme
Il est disponible sous beaucoup de systèmes d’exploitation comme Windows, Mac, Linux ou encore les systèmes Unix, à savoir que sur les distributions Linux il est la plupart du temps intégré lors de l’installation.
Python : Langage Polyvalent
En effet, Python met à votre disposition énormément de bibliothèques et de frameworks pour développer des programmes dans certains domaines.
Par exemple, les bibliothèques NumPy ou encore Matplotlib vous permettront tout simplement de faire des calculs poussés dans le cadre de programmes pour le machine learning.
Pour le développement web, plusieurs frameworks sont à votre disposition, le plus connu étant Django, mais vous avez aussi Flask or Bottle.
PyTest ou Robot vont vous permettre de faire de l’automatisation de tests.
Pour le traitement d’images, vous avez par exemple Mautas ou OpenCV.
Python permet aussi de créer des jeux vidéo. Panda3D vous permettront de réaliser des jeux en 3D ou encore Pygame pour créer des jeux en 2D.
Pour terminer, la bibliothèque Request va vous permettre de faire du web scraping.
Vous n’avez ici qu’un aperçu de tous les frameworks et les bibliothèques que Python met à votre disposition. C’est vraiment un langage riche qui permet de développer des programmes dans beaucoup de domaines.
Python : Langage de Haut Niveau
Tout d’abord, qu’est-ce qu’un langage de haut niveau ? En développement, on peut catégoriser les langages en deux types, les langages de haut niveau et les langages de bas niveau.
Les langages de programmation de haut niveau comme Python, Java, C, en existe beaucoup d’autres. C’est tout simplement des langages de programmation indépendants du matériel. Aucune connaissance particulière du matériel n’est nécessaire car les langages de haut niveau créent des programmes portables et non liés à un ordinateur ni à une puce.
L’avantage de ces langages de programmation, c’est qu’ils sont compréhensibles par l’être humain.
Ensuite, vous avez les langages de bas niveau. Ils sont plus complexes et plus proches du fonctionnement de la machine. Les langages de bas niveau sont utilisés pour écrire des programmes relatifs à l’architecture et aux matériels spécifiques d’un type d’ordinateur en particulier. Ils sont plus proches du langage maternel d’un ordinateur, le binaire, ce qui les rend plus difficiles à comprendre par les programmeurs donc par l’être humain.
Installer Python sous Windows
Dans cette section, nous allons installer de Python sur un système d’exploitation Windows. Suivez les instructions suivantes pour installer Python sur votre ordinateur :
Télécharger la Dernière Version de Python pour Windows
Pour ce faire, rendez-vous sur le site officiel python.org. Ensuite, vous allez cliquer sur « Download » et vous pouvez voir que vous avez une fenêtre qui s’ouvre. Vous avez « Download for Windows » tout simplement parce que le site a détecté votre système d’exploitation.
Je vous encourage à utiliser la version stables parce qu’elle est testée et éprouvée. Les versions pre-release qui peuvent contenir encore des bugs.
Installer Python sur Windows
Exécutez le programme d’installation et on peut voir qu’on a l’installeur classique de logiciel.
Je vous conseille de cliquer sur l’option « Add Python to environment variables ». Cela va ajouter Python.exe aux variables d’environnement de Windows et vous laissez ici cocher « Use Admin Privileges when Installing Py.exe ».
Lors de l’installation sur Windows, je vous encourage à cliquer sur « Disable path length limit ».
En effet, ça va vous permettre tout simplement d’outrepasser la limite des chemins vers les fichiers pitons qui est limité par défaut à 260 caractères.
Tester l'Installation de Python par Commande sous Windows
Pour tester si Python fonctionne correctement et est correctement installé sur votre machine, vous allez tout simplement exécuter l’invite de commandes et tapez la commande python.
Si Python est installé correctement, vous pouvez voir la version de Python 3.12.2 qui est bien affiché.
Installer Python sous Linux
Pour installer Python sur Linux, cherchez la documentation de votre distribution pour adapter la procédure. Dans la plupart des distributions, Python est bien souvent intégré.
Voici les instructions pour installer Python sur la plupart des distributions de Linux :
Vérifier l'Installation de Python sur Linux
Comme déjà dit, la plupart des distributions installent Python.
Pour vérifier, lancez un terminal et tapez la commande python –version.
Si l’erreur dite que la commande Python n’a pas été trouvée, utilisez la commande python3 –version pour vérifier si Python 3 est installé.
Installer Python sur Linux
Si Python n’est pas déjà installé, vous pouvez l’installer en utilisant le gestionnaire de paquets de votre distribution. Par exemple, pour Ubuntu et d’autres distributions, utilisez les commandes suivantes dans un terminal
sudo apt-get update
sudo apt-get install python3
Pour d’autres distributions, vous pouvez utiliser des commandes similaires avec leur gestionnaire de paquets spécifique.
Vérifier l'Installation de Python sur Linux
Une fois l’installation terminée, vérifiez si Python est installé avec la commande python3 –version.
Si Python est installé correctement, vous pouvez voir la version de Python.
Installer Python sous MacOS
Sur MacOs, Python est installé. Cependant, je vous conseille d’installer la version récente pour bénéficier des dernières fonctionnalités.
Pour MacOs, Voici comment installer Python :
Télécharger la Dernière Version de Python pour MacOS
Pour ce faire, rendez-vous sur le site officiel python.org. Ensuite, vous allez cliquer sur « Download » et vous pouvez voir que vous avez une fenêtre qui s’ouvre. Vous avez « mcOS » et télécharger la version stables parce qu’elle est testée et éprouvée.
Installer Python sur MacOS
Une fois le téléchargement terminé, ouvrez le fichier téléchargé (.dmg) et double-cliquez sur le package d’installation. Suivez les instructions à l’écran pour installer Python sur votre système.
Vérifier l'Installation de Python sur MacOS
Une fois l’installation terminée, vérifiez si Python est installé avec la commande python3 –version.
Si Python est installé correctement, vous pouvez voir la version de Python.
Découvrir la commande Python et la variable d'environnement
Il est possible que vous rencontriez des problèmes avec la commande Python.
Si vous rencontrez des problèmes avec la commande Python, vérifiez les variables d’environnement.
La commande Python est utilisée pour exécuter des scripts Python et ouvrir l’interpréteur Python. Il est important de s’assurer que la commande Python est configurée dans votre variable d’environnement PATH.
Pour ajouter la variable d’environnement Python sous Windows, suivez ces étapes :
Ouvrir les Variables d'Environnement pour Python
Dans la barre de recherche, tapez « variables d’environnement » et Cliquez sur « Modifier les variables d’environnement du système » dans les résultats de la recherche. Cela ouvrira la fenêtre des propriétés système.
Dans le Panneau de configuration, cliquez sur « Système et sécurité », puis sur « Système ». Sur le côté gauche, cliquez sur « Paramètres système avancés » pour ouvrir la fenêtre des propriétés système.
Une fois dans la fenêtre des propriétés système, cliquez sur « Variables d’environnement ».
Ajouter Python au PATH
Sous « Variables d’environnement système », recherchez et sélectionnez la variable Path. Puis, Cliquez sur « Modifier ».
Ajoutez le chemin d’installation de Python
Vérifier la Configuration de Python
Vérifiez si Python est installé avec la commande python3 –version.
Si Python est installé correctement, vous pouvez voir la version de Python.
Pour ajouter les variables d’environnement Python sous MacOs et Linux, vous pouvez éditer le fichier de configuration de votre Shell (.bashrc ou .zshrc) et ajouter la ligne suivante :
export PATH="/chemin/vers/python3:$PATH"
Assurez-vous de remplacer /chemin/vers/python3 par le chemin d’installation de Python sur votre système.
Enregistrez les modifications. Ensuite, tapez cmd pour accéder à l’invite de commande et exécuter la commande python3 pour démarrer l’interpréteur Python.
Maintenant que vous installez Python sur votre ordinateur, passez au chapitre suivant où nous découvrons les différents environnements de développement.
Formez-vous gratuitement avec Alphorm !
Maîtrisez les compétences clés en IT grâce à nos formations gratuites et accélérez votre carrière dès aujourd'hui. Découvrez des cours variés pour tous les niveaux !
Conclusion
Maintenant que vous savez comment installer Python sur Windows, Linux et MacOS, vous êtes prêt à explorer les nombreuses possibilités offertes par ce langage de programmation polyvalent. Que vous soyez débutant ou développeur expérimenté, l’installation de Python est la première étape pour profiter de ses nombreuses bibliothèques et frameworks.
N’oubliez pas de vérifier les variables d’environnement et de tester votre installation pour vous assurer que tout fonctionne correctement. Avec Python, vous pouvez transformer vos idées en réalité, alors commencez dès aujourd’hui et voyez où votre créativité vous mène. Et par la suite nous allons traiter le volet des IDE pour Python.