Comment créer et activer un environnement virtuel Python

L’environnement virtuel Python crée un environnement de travail Python isolé dans lequel vous pourriez installer des dépendances de modules Python sans l’influence des modules Python globaux. Il est essentiel, surtout si votre projet a des exigences différentes en matière de version de bibliothèque Python, que vous puissiez installer la version spécifique de la bibliothèque uniquement dans cet environnement virtuel.

Vous pouvez suivre les étapes suivantes pour installer, créer, activer et aussi désactiver l’environnement virtuel Python.

  • Installez virtualenv

    Dans certaines distributions, virtualenv est déjà installé. Vous pouvez vérifier si votre distribution l’a déjà inclus en

    $ virtual --version
    

    Sinon, installez virtualenv via pip

    $ pip install virtualenv
    

    ou via apt-get

    $ apt-get install python-virtualenv
    
  • Créer l’environnement virtuel du projet

    Utilisez virtualenv pour créer l’environnement virtuel Python du projet

    $ cd your_project_folder
    $ virtualenv your_project
    
  • Activer l’environnement virtuel du projet
    $ source your_project/bin/activate
    

    Il active l’environnement virtuel de votre projet. Vous pouvez le vérifier par l’une des deux méthodes ci-dessous. Votre console change pour quelque chose comme ci-dessous

    (your_project)[email protected]:~/your_project$
    

    Ou listez la variable d’environnement système PATH.

    $ echo $PATH
    

    Vous devriez voir le chemin de votre_projet dans les informations imprimées.

  • Désactivez virtualenv

    Si vous voulez passer à un autre environnement virtuel ou simplement quitter l’environnement virtuel actuel, vous pouvez désactiver votre virtualenv en

    (your_project)[email protected]:~/your_project$ deactivate
    [email protected]:~/your_project$
    
comments powered by Disqus