Clarification sur le sourçage de l'environnement virtuel
Bonjour,
Qu'entendez-vous par : "Dans un terminal, je m'assure que mon environnement virtuel est bien sourcé."
Par avance merci.
Cdlt,
Eric
Salut Eric !
Quand je dis « sourcer son environnement virtuel dans un terminal », cela signifie simplement qu'on active l'environnement virtuel pour qu'il soit pris en compte dans la session de terminal en cours.
Concrètement, cela veut dire que tu exécutes le script d'activation de ton environnement virtuel. Par exemple, dans un terminal sous Unix/Linux ou macOS, si ton environnement virtuel se trouve dans un dossier nommé ".env", tu feras :
source . env/bin/activate
Sur windows avec git bash source .env/Scripts/activate
Cette commande va mettre à jour le PATH et d'autres variables d'environnement pour que les modules et paquets Python installés dans cet environnement soient utilisés à la place de ceux installés globalement. C’est un moyen d'isoler les dépendances de ton projet.
Car si tu ne sources pas ton environnement virtuel, Python utilisera les paquets installés globalement. Sourcer l'environnement garantit que seules les dépendances spécifiques à ton projet sont actives dans ta session.
C'est ok pour toi ?
Bonsoir,
C'est ok pour moi, merci pour ces explications.
Cdlt,
Eric
Inscris-toi
(c'est gratuit !)
Tu dois créer un compte pour participer aux discussions.
Créer un compte