Python - Les fondamentaux
Chapitre 2 - Guide d'installation de Python

Présentation du language Python

Création du language Python

Pourquoi le Python

C'est un grand fan de la série THE COMPLETE MONTY PYTHON'S FLYING CIRCUS des années 1970.

Python, langage interprété multi-plateforme

Il faut commencer par installer un interpréteur disponible sous plusieurs OS comme :

Python, un langage polyvalent

Montre les possibilités du langauge
Possibilités d'utilisation du langage Python
Source : Alphorm.com Formation Python : Les fondamentaux

Python, un langage de haut niveau

description haut et bas niveau de langage
Exemples de langage de haut et de bas niveau.
Source : Alphorm.com Formation Python : Les fondamentaux

Langage de haut niveau

Langage indépendant du matériel, aucune connaissance du matériel n'est nécessaire car c'est un programme portable qui n'est pas lié à du matériel ou à une puce.
L'avantage est qu'il est beaucoup plus compréhensible de l'homme. La syntaxe se rapproche du langage parlé.
Exemples de langages de haut niveau :

Langage de bas niveau

Ils sont plus complexe et plus proche du fonctionnement de la machine.
Ils sont utilisé pour écrire des programmes relatifs à l'architecture et au matériel spécifique d'un type d'ordinateur particulier. Ils sont plus proche du langage maternelle de l'ordinateur qui est le langage binaire, ce qui le rend plus difficile à comprendre pour l'être humain.
Exemples de langages de bas niveau

Le langage binaire est le langage de plus bas niveau.
Le C++ peut aussi être considéré de langage de haut niveau. Mais il n'y pas vraiment d'affirmation à ce sujet.

Python, un langage porteur

Popularité du langage Python par rapport aux autres langages.
Popularité du langage Python par rapport aux autres langages.
Source : Alphorm.com Formation Python : Les fondamentaux

Installer Python sous Windows

Il faut commencer par aller sur le site de Python. Ensuite, dans le menu Download, il est possible de télécharger la dernière version de Python.

Où télécharger Python pour Windows
Où télécharger Python pour Windows
Source : Page de téléchargement Python

Lors de l'installation il faut utiliser ces deux options :

Une fois l'installation terminée, il est très important d'utiliser Disable path length limit. Cela permet de d'outre passer la limite des 260 caractères de la limitation MAX_PATH.

Une fois l'installation terminée, il est possible de tester que Python est correctement installé. Pour ce faire, il faut ouvrir l'invite de commande (cmd dans la recherche Windows) et écrire python puis retour chariot ou Enter.

Découvrir la commande Python et la variable d'environnement

Astuce :
Les vidéos 3 et 4 ne sont pas décrite ici est parle de l'installation sous Linux, respectivement sous MacOS.

Il faut commencer par ouvrir Les variables d'environnement système (on peut juste taper "env" dans la recherche Windows), puis cliquer sur Variables d'environnements.

description pour ouvrir les variable d'environnement
Comment ouvrir les variables d'environnements
Source : Mon PC

La première version de Python rencontrée dans la variable PATH sera celle qui sera utilisée par défaut. On peut la voir en cliquant sur Path puis Modifier.

Modification de la variable d'environnement PATH
Modification de la variable d'environnement PATH
Source : Mon PC

Il est possible de lancer Python via la console, même si aucune version de Python n'est renseignée dans la variable PATH. Pour ce faire, il faut utiliser la commande py.
Si on souhaite utiliser une autre version de Python, il faut simplement taper py -3.7 pour la version 3.7 de Python par exemple.

Si on ajoute manuellement une version de Python dans la variable PATH à l'aide du bouton "Nouveau" sur l'image précédente, il faut ajouter en premier lieu le dossier Scripts puis le dossier Exécutable. L'ordre est très important.

Astuce :
Python est installé de base dans ce dossier :
C:\Users\Nom_utilisateur\AppData\Local\Programs\Python