Outils pour utilisateurs

Outils du site


virtualenv

Ceci est une ancienne révision du document !


Python: Virtualenv

Environnements virtuels en python

Un tuto avec du python2.7 en 2020, cela ne ferait pas sérieux!

Création d'environnements virtuels

https://docs.python.org/fr/3/tutorial/venv.html#creating-virtual-environments

Création d'un dossier tutorial-env dans le dossier de votre projet toto: /../../../projets/toto/

/../../../projets/toto/$ python3 -m venv tutorial-env

Activation de l'environnement:

source tutorial-env/bin/activate

le prompt devient

(tutorial-env) serge@127:/../../../projets/toto/

pour voir où vous êtes

ls

Lancer correctement python

Installation d'un package avec pip

Installer un package

Le package est installé dans le home du user:

python3.7 -m pip install black --user 

Pour lancer un script:

python3.7 -m mon_fichier.py

Mettre à jour pip

python3.7 -m pip install --upgrade pip

Si vous avez cette alerte:

WARNING: The scripts pip, pip3 and pip3.7 are installed in '/home/toto/.local/bin' which is not on PATH.
Consider adding this directory to PATH or, if you prefer to suppress this warning, use --no-warn-script-location.

Ajouter au fichier ~/.bashrc

# Pour pip, pip3 and pip3.7
export PYTHONPATH="${PYTHONPATH}:/home/toto/.local/bin"
virtualenv.1614358456.txt.gz · Dernière modification : 2021/02/26 16:54 de serge