lang:python:venv
Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentesRévision précédente | |||
lang:python:venv [2023/09/01 14:48] – [Configuration de l'environnement de la ligne de commandes] : ajout de .venv/Scripts/activate root | lang: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: | ||
</ | </ | ||
- | ====Configuration pour chaque projet==== | + | * Création |
- | + | ||
- | ===Initialisation | + | |
<code bash> | <code bash> | ||
Ligne 16: | Ligne 16: | ||
</ | </ | ||
- | ===Configuration | + | * Activation |
+ | |||
+ | Linux : | ||
<code bash> | <code bash> | ||
Ligne 22: | Ligne 24: | ||
</ | </ | ||
- | ou | + | Windows (git bash) : |
<code bash> | <code bash> | ||
source .venv/ | source .venv/ | ||
+ | </ | ||
+ | |||
+ | ====venv==== | ||
+ | |||
+ | Sous Ubuntu, il n'est plus possible d' | ||
+ | |||
+ | Les commandes équivalentes sont : | ||
+ | |||
+ | <code bash> | ||
+ | cd project | ||
+ | python3 -m venv .venv | ||
+ | source .venv/ | ||
</ | </ |
lang/python/venv.1693572539.txt.gz · Dernière modification : 2023/09/01 14:48 de root