Maison  >  Article  >  développement back-end  >  Comment créer des environnements virtuels en Python

Comment créer des environnements virtuels en Python

Mary-Kate Olsen
Mary-Kate Olsenoriginal
2024-09-29 16:30:30991parcourir

How to Create Virtual Environments in Python

Les environnements virtuels Python sont essentiels pour gérer les dépendances et éviter les conflits entre projets. Ce guide vous guidera à travers le processus de création et d'activation d'un environnement virtuel en Python.

Étape 1 : Accédez au répertoire de votre projet

Ouvrez votre terminal et accédez au répertoire dans lequel vous souhaitez configurer votre environnement virtuel Python. Vous pouvez le faire en utilisant la commande cd :

cd /path/to/your/project

Étape 2 : Créer l'environnement virtuel

Dans le terminal, entrez la commande suivante pour créer un environnement virtuel. Le nom .venv est couramment utilisé, mais vous pouvez choisir le nom de votre choix :

python3 -m venv .venv

Étape 3 : définissez les dépendances de votre projet

Créez un fichier texte nommé exigences.txt dans le répertoire de votre projet. Dans ce fichier, répertoriez les bibliothèques Python que vous souhaitez installer pour votre projet. Par exemple :

flask
requests
numpy

Étape 4 : Activer l'environnement virtuel

Pour commencer à utiliser l'environnement virtuel, vous devez l'activer. Utilisez la commande suivante en fonction de votre système d'exploitation :

Pour Windows :

.\.venv\Scripts\activate

Pour macOS/Linux :

source .venv/bin/activate

Une fois activé, l'invite de votre terminal changera pour indiquer que vous travaillez maintenant dans l'environnement virtuel.

Étape 5 : Mettre à niveau le pip

C'est une bonne pratique de s'assurer que pip est à jour. Exécutez la commande suivante pour mettre à niveau pip :

.venv\Scripts\python.exe -m pip install --upgrade pip

Étape 6 : Installer les dépendances du projet

Enfin, installez les bibliothèques Python répertoriées dans votre fichier exigences.txt en exécutant :

pip install -r requirements.txt

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Article précédent:Configuration REACT x FLASKArticle suivant:Configuration REACT x FLASK