Outils pour utilisateurs

Outils du site


lang:python:venv

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Prochaine révision
Révision précédente
lang:python:venv [2023/01/31 14:19] – Création rootlang:python:venv [2023/10/05 09:55] (Version actuelle) – Ajout de venv root
Ligne 1: Ligne 1:
 Il faut toujours travailler dans un environnement virtuel car si deux projets python ont besoin de deux versions différentes d'une même librairie, c'est compliqué. Il faut toujours travailler dans un environnement virtuel car si deux projets python ont besoin de deux versions différentes d'une même librairie, c'est compliqué.
  
-====Installation====+====Virtualenv==== 
 + 
 +  * Installation
  
 <code bash> <code bash>
Ligne 7: Ligne 9:
 </code> </code>
  
-====Configuration pour chaque projet==== +  * Création d'un environnement
- +
-===Initialisation d'un environnement virtuel===+
  
 <code bash> <code bash>
 cd project cd project
-virtualenv venv+virtualenv .venv
 </code> </code>
  
-===Configuration de l'environnement de la ligne de commandes===+  * Activation de l'environnement 
 + 
 +Linux :
  
 <code bash> <code bash>
-source venv/bin/activate+source .venv/bin/activate
 </code> </code>
  
 +Windows (git bash) :
 +
 +<code bash>
 +source .venv/Scripts/activate
 +</code>
 +
 +====venv====
 +
 +Sous Ubuntu, il n'est plus possible d'installer des paquets en global. Il n'est donc plus possible d'utiliser virtualenv.
 +
 +Les commandes équivalentes sont :
 +
 +<code bash>
 +cd project
 +python3 -m venv .venv
 +source .venv/bin/activate
 +</code>
lang/python/venv.1675171167.txt.gz · Dernière modification : 2023/01/31 14:19 de root