Files
docs-fastapi/docs/fr/docs/virtual-environments.md
T

1.2 KiB
Raw Blame History

Environnements virtuels

Lorsque vous travaillez sur des projets Python, vous devez utiliser un environnement virtuel pour isoler les packages installés pour chaque projet.

Pour les projets FastAPI, je recommande dutiliser uv pour gérer le projet, ses dépendances et son environnement virtuel.

Créer un projet

Installez uv en utilisant le guide dinstallation officiel, puis créez un projet :

$ uv init awesome-project --bare
$ cd awesome-project
$ uv add "fastapi[standard]"

uv crée automatiquement un environnement virtuel pour le projet. Vous navez pas besoin den créer ou den activer un vous-même.

Exécutez les commandes dans lenvironnement du projet avec uv run, par exemple :

$ uv run fastapi dev

En savoir plus

Lisez le guide sur les environnements virtuels pour apprendre comment les environnements virtuels fonctionnent en dessous, y compris lactivation et le workflow alternatif avec python -m venv et pip.