import os
print os.path.dirname(os.path.realpath(__file__))
Environnement virtuel - sélecteur de version : virtualenv
Installation
# sous debian (as root)
apt install virtualenv
# avec pip (as root)
pip install virutalenv
Création d'un environnement
# create an environment in folder "venv" and use current python, see python --version
virtualenv venv
# use another python
virtualenv --python /usr/bin/python3 venv
Activer l'environnement temporaire
# activate python environment temporary
source venv/bin/activate
# prompt will change with the (venv) in front of the prompt
# which python is now .../venv/bin/python
Sortir de l'environnement temporaire avec la fonction bash deactivate