04 - Configuration de votre environnement
001 Mise en place de l'environnement de travail :
A lire absolument : Les erreurs à éviter!
Dans les trois prochaines sections, je vous montre comment installer Python et configurer votre environnement de développement sur Windows, Mac OS et Linux.
Bien entendu, vous n'avez besoin de regarder que la section qui concerne votre système d'exploitation.
Je vous conseille de bien regarder TOUTES les vidéos des parties concernant votre système d'exploitation, notamment si vous tes sur Windows.
Trop de gens se content d'installer Python et de commencer tout de suite la formation.
Il y a plusieurs choses qu'il faut savoir (l encore j'insiste, surtout si vous tes sur Windows !!!) afin de ne pas avoir de problèmes par la suite.
Tout est expliqué en détail dans les vidéos. Malgré a, je revois encore beaucoup de questions d’étudiants sur des problèmes qui sont expliqués dans le cours.
LES PROBLÈMES QUI REVIENNENT LE PLUS SOUVENT
Concernant les prochaines parties, voici les 2 problèmes qui reviennent le plus souvent lorsque vous installez Python :
INSTALLEZ PYTHON AU BON ENDROIT
Sur Windows, je vous conseille très fortement d'installer Python directement dans le C: (par exemple C:\Python37).
Par défaut, le programme d'installation de Python devrait vous proposer d'installer Python dans le dossier AppData.
Si vous laissez cet emplacement par défaut, vous risquez d'avoir des problèmes de permission.
Si jamais vous avez des problèmes de permission (permission denied), vous devriez pouvoir les résoudre en exécutant Python, Visual Studio Code ou n'importe quel autre programme utilisé dans la formation en tant qu'administrateur.
Si vous ne savez pas comment faire, c'est expliqu ici.
Je vous déconseille également fortement d'installer Python via le magasin d'application (app store) de Microsoft disponible sur Windows 10. Téléchargez le programme d'installation sur python.org comme indiqué dans la formation.
N'INDIQUEZ PAS LA VERSION SUR WINDOWS
Sur Mac OS, j'utilise la commande python3.7
pour exécuter un script Python.
Sur Windows, comme expliqué en détail dans cette vido de la formation, vous ne devez pas indiquer le numéro de la version. Il suffit d'indiquer python
(ou python -i
si vous souhaitez lancer un interpréteur interactif). Si vous essayez d'utiliser la commande python3.7
(ou python3.8
ou python3.9
etc), vous aurez une erreur car Python ne reconnaîtra pas la commande.
Si après tout a vous avez encore un problème, n’hésitez pas utiliser les Q&R de la formation pour demander de l'aide ou nous rejoindre sur le serveur Discord.
En cas d'erreur, soyez le plus précis possible, a évitera des allers-retours inutiles et fera gagner du temps tout le monde
Si vous posez une question en disant simplement 'a ne fonctionne pas' ou 'j'ai une erreur', il sera difficile de vous aider.
Si vous avez un message d'erreur, indiquez-le. Si vous n'avez pas de message d'erreur, dites-le (l'absence d'erreur est une erreur en soi) !
Indiquez-nous les commandes ou les tapes que vous avez effectues qui causent l'erreur en question.
Encore mieux : joignez une capture d'cran (pas une photo de votre cran mais bien une capture d'cran). Cela me permet de voir facilement et rapidement votre environnement de travail, les commandes que vous avez effectues, l'erreur que vous obtenez, etc.
J’espère que cette partie permettra de réduire les problèmes que vous rencontrerez et les questions dont la réponse est déjà dans la formation, sur ce, je vous souhaite une excellente formation
Thibault.
Quelle version de Python à installer?
Pour réaliser cette formation, j'ai utilisé la version 3.7 de Python.
Depuis, 3 autres versions sont sorties, la 3.8, la 3.9 et la 3.10 (le 4 octobre 2021).
En date du 4 février 2022, je vous conseille d'installer la version 3.9 de Python.
La version 3.10 est encore très récente. Elle devrait cependant fonctionner avec la plupart des bibliothèques utilises plus tard dans le cours.
Personnellement, je vous conseille d'utiliser la version 3.9. Il n'est pas rare de toute faon d'avoir plusieurs versions installes sur son ordinateur (personnellement, j'ai la 3.4, 3.6, 3.7, 3.8, 3.9 et 3.10 !!!). C'est tout a fait possible et très courant donc pas de panique :)
Bonne formation !
Thibault.
P.S : si vous êtes curieux, j'ai écrit deux articles qui parlent des nouveauts de la version 3.8 et de la version 3.9 ainsi qu'une vido pour la 3.10.