Environnements virtuels¶
🌐 Traduction par IA et humains
Cette traduction a été réalisée par une IA guidée par des humains. 🤝
Elle peut contenir des erreurs d'interprétation du sens original, ou paraître peu naturelle, etc. 🤖
Vous pouvez améliorer cette traduction en nous aidant à mieux guider le LLM d'IA.
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 d’utiliser uv pour gérer le projet, ses dépendances et son environnement virtuel.
Créer un projet¶
Installez uv en utilisant le guide d’installation 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 n’avez pas besoin d’en créer ou d’en activer un vous-même.
Exécutez les commandes dans l’environnement 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 l’activation et le workflow alternatif avec python -m venv et pip.