Installer son environnement logiciel pour développer en Python
Duration2h30Présentation & objectifs
Votre objectif pour la session 2 est d’installer sur votre ordinateur personnel, les logiciels nécessaires pour pouvoir développer dans le cadre des UE de première année, vos programmes en Python.
Les principales questions auxquelles des réponses seront apportées sont :
- que faut-il installer sur votre ordinateur et comment être sûr que les logiciels installés sont fonctionnels ?
- que faut-il préparer pour permettre une exécution de vos programmes Python, dans un environnement maitrisé ?
- comment exécuter et déboguer les programmes que vous avez écrits ?
- comment maîtriser et enrichir votre environnement de programmation en fonction de vos besoins ?
Pour ce faire, dans un premier temps, il est important de comprendre comment les programmes que vous écrivez en Python peuvent être exécutés sur votre ordinateur, d’où l’installation du logiciel Python puis sa configuration et son utilisation via la ligne de commande d’un terminal pour vous obliger à lancer manuellement les différentes commandes nécessaires.
Dans un second temps, vous installerez et configurerez le logiciel Microsoft Visual Studio Code qui vous fournira un environnement complet de développement en vous apportant de l’aide lors de l’écriture de vos programmes et améliorera votre productivité en automatisant certaines tâches, via éventuellement l’installation supplémentaire d’extensions spécifiques.
Visual Studio Code sera donc votre outil principal pour écrire/déboguer tous vos programmes en Python, pour la suite des UE de première année. Veillez donc à aboutir à une installation fonctionnelle avec laquelle vous êtes à l’aise.
Avant le cours
Pour pouvoir commencer à travailler sur l’activité, vous devez remplir les conditions suivantes :
- Veuillez apporter votre propre ordinateur.
- Assurez-vous d’avoir une connexion réseau fonctionnelle.
- Être à l’aise avec l’utilisation du terminal (voir session 1).
Pendant le cours
Cette session contient deux activités pratiques qu’il faut obligatoirement effectuer :
- Préparation de son environnement Python,
- Prise en main de Microsoft Visual Studio Code pour développer des programmes en Python,
Ces activités pratiques peuvent être vues comme des tutoriels, qui vous demanderont d’exécuter des commandes de temps en temps, soit pour visualiser des comportements, soit pour installer des éléments. Veuillez reproduire les exemples fournis, et installer tous les éléments obligatoires présentés.
Après le cours
Terminer cette session
Avant la prochaine session, vous devez :
- Compléter les parties non optionnelles des activités pratiques.
- Vérifier que tous les logiciels nécessaires (un interpréteur Python récent, les paquets Python listés, Visual Studio Code, les extensions VSCode listées) sont installés et fonctionnent correctement sur votre machine.
Préparer la prochaine session
De plus, vous devez :
- Vérifier la section “Avant le cours” de la session suivante, et vous assurer de faire tout ce qui est nécessaire pour la préparer.