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 : de root
