Chapitre 1 : Installez VS Code et Python

      

   

Si vous suivez les cours de SNT au lycée, nous vou sonseillons d'utiliser Edupython, qui est disponible dans votre bibliothèque d'applications et installe tout, tout seul. 😄

Mais, il peut arriver que cela ne fonctionne pas ou, tout simplement, que vous ayiez envie d'utiliser l'environnement de travail réputé de Microsoft : Visual Studio Code. 😀

Il se peut que celui-ci soit déjà installé sur votre ordinateur (cliquez Windows et tapez VS Code pour vérifier) ou qu'il soit disponible dans votre bibliothèque d'applications, dans ce cas, pas besoin de l'installer depuis le navigateur, sinon, rendez-vous à la page suivante, cliquez sur Download puis installez-le ! 🤪

  

      

Démarrez ensuite le logiciel. La première fois, il vous demandera si vous voulez le configurer en choisissant le thème, etc... Faites comme vous voulez ou laissez tout par défaut. 😅

     

   

On va maintenant installer l'extension Python de VS Code.

Cliquez à gauche sur la 5ème icône entourée, puis sélectionnez Python puis Install.

   

   

Il faut ensuite installer le logiciel Python. Si vous essayer d'ouvrir un fichier Python sous VS Code, il vous dira qu'il ne trouve pas de version de Python d'installée et vous renverra vers le Microsoft Store. Vous pouvez aussi y aller vous même et choisir la dernière version de Python et l'installer (la 3.13 à l'écriture de ces lignes, mais ça change vite !) 😉

Autrement, si vous n'avez pas accès au Microsoft Store, vous pouvez télécharger et installer Python depuis la Page officielle ici.

   

   

   

Ouvrez un nouveau document -> Python et tapez votre code pour tester.

Par exemple :

print("Hello world!")

   

Cliquez ensuite sur la flèche en haut à droite pour lancer le programme.

S'il vous demande de choisir un interpréteur, choisissez Python 3.13 (ou autre) dans le menu déroulant.

Le résultat devrait ensuite s'afficher dans la console / le terminal ci-dessous. 😅

      

   

   

  

Et voilà ! 😀 Vous êtes maintenant prêts à utiliser VS Code pour écrire du Python ! 😉

   

   

Installer Pygame

   

Tant qu'à faire, nous allons maintenant installer Pygame ! 😀

Pour ce faire, allez dans le Terminal, tout en bas, et tapez :

pip install pygame

Si ça ne fonctionne pas, essayez :

py -m pip install pygame

     

   

Et voilà, vous pouvez maintenant tester avec un fichier de notre mini-tuto Pygame :

   

    

       

   

Erreur : File not found avec Python et Pygame

      

   Si vous obtenez cette erreur (Fichier non trouvé en français), alors que vous essayez de lancer le premier chapitre du Tutoriel Pygame, cela peut être parce que l'image chargée (background.png) n'est pas dans le bon dossier/répertoire (graphics).

   Sinon, cela peut aussi arriver quand VSCode essaie de lancer votre programme dans le répertoire par défaut au lieu de celui de votre projet.

   Pour corriger cela, essayez de faire ce qui suit :

  • Ouvrez les extensions.
  • Selectionnez Python et cliquez sur sur la roue dentée.
  • Dans les settings, choisissez Extensions / Python et scrollez / faites défiler vers le bas.
  • Cochez la case: Python: Terminal: Execute in file Dir.

   

   

   Sinon, au lieu de charger un fichier unique, cela peut être mieux de charger le dossier de votre projet tout entier, comme ça, ce sera plus faile de passer d'un fichier à l'autre :

   

   

     

  

Changez de langue

   

   Pour passer VS Code en français (ou une autre langue), faites la manipulation suivante :

  • Ouvrez VScode
  • Pressez F1 et tapez 'display'
  • Choisissez 'Configure display language'
  • Selectionnez votre langue. Au dessus apparaîtront les langues installées, en-dessous les autres. Celle que vous choisirez sera installée comme une extension.
  • Acceptez de redémarrer.
  • Vous pourrez voir que la langue sélectionnée a maintenant été ajoutée aux extensions en sélectionnant l'icône 'extension' dans la barre de gauche.

   

     A bientôt !  ☺️

   

This site uses cookies to enable you to log in. We do not store or sell any personal data. By continuing to use this website, you agree to their use. Thanks!