Aller au contenu principal

3 formations sont désormais disponibles : Python, Flask et JS.

Aller au contenu principal

Installation & Environnement

Apprendre Flask : Le Guide Ultime
4 min de lecture
Gratuit

Avant de coder, il faut préparer l'atelier. Pas de panique, on va faire ça proprement. On ne veut pas mettre le bazar dans ton ordinateur.

Étape 1 : Avoir Python

Ça semble évident, mais vérifions. Ouvre ton terminal (ou invite de commande) et tape :

python --version
# Ou parfois sur Mac/Linux :
python3 --version

Si tu vois Python 3.8 ou plus, c'est bon ! Sinon, file sur python.org et installe la dernière version. N'oublie pas de cocher "Add Python to PATH" si tu es sur Windows !

Étape 2 : Le concept vital (L'Environnement Virtuel)

⚠️ C'est l'étape la plus importante.

En Python, on installe des paquets (librairies). Si tu installes Flask directement sur ton système, ça va marcher... pour le premier projet. Mais le jour où ton Projet A a besoin de Flask 2.0 et ton Projet B de Flask 3.0... c'est la guerre. Tout casse.

La solution : Les Environnements Virtuels (venv). C'est comme créer une petite bulle isolée pour chaque projet. Ce qui se passe dans la bulle reste dans la bulle.

Étape 3 : Créons notre bulle

  1. Crée un dossier pour ton projet et rentre dedans :

    mkdir mon_super_flask
    cd mon_super_flask
    
  2. Crée l'environnement virtuel :

    # Windows
    python -m venv venv
    
    # Mac / Linux
    python3 -m venv venv
    

    (Le deuxième venv est juste le nom du dossier, tu pourrais l'appeler "patate", mais "venv" est la convention).

  3. Active l'environnement (La bulle !) :

    # Windows (PowerShell)
    venv\Scripts\Activate
    
    # Windows (CMD)
    venv\Scripts\activate.bat
    
    # Mac / Linux
    source venv/bin/activate
    

Tu sais que ça a marché parce que tu vois (venv) apparaître au début de ta ligne de commande. Félicitations, tu es dans la Matrice. 🕶️

Étape 4 : Installer Flask

Maintenant qu'on est au chaud dans notre venv, installons Flask. On utilise pip, le gestionnaire de paquets de Python.

pip install flask

C'est tout. Pip va télécharger Flask et ses copains (Werkzeug, Jinja2, etc.).

Pour vérifier :

flask --version

Si ça répond, c'est gagné. Ton environnement est prêt. Prochaine étape : Ton premier "Hello World" !