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/10/05 09:55] – Ajout de venv root | lang:python:venv [2025/11/10 09:57] (Version actuelle) – Suppression de virtualenv root | ||
|---|---|---|---|
| Ligne 1: | Ligne 1: | ||
| - | Il faut toujours travailler dans un environnement virtuel | + | Un environnement virtuel est une installation de python dans un dossier local. |
| - | ====Virtualenv==== | + | Il faut toujours travailler dans un environnement virtuel car chaque projet a ses propres besoins et peuvent avoir des conflits de version. |
| - | * Installation | + | =====venv===== |
| - | <code bash> | + | Sous Ubuntu, il n'est pas possible d' |
| - | pip install virtualenv | + | |
| - | </ | + | |
| - | * Création d'un environnement | + | Je conseille de mettre la version de python dans le nom du dossier. |
| <code bash> | <code bash> | ||
| cd project | cd project | ||
| - | virtualenv .venv | + | python3 -m venv .venv314t |
| - | </ | + | |
| - | + | ||
| - | * Activation de l' | + | |
| - | + | ||
| - | Linux : | + | |
| - | + | ||
| - | <code bash> | + | |
| source .venv/ | source .venv/ | ||
| </ | </ | ||
| - | Windows (git bash) : | ||
| - | |||
| - | <code bash> | ||
| - | 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.1696492507.txt.gz · Dernière modification : de root
