Recherche de site Web

Comment configurer un environnement virtuel Python sur Debian 10 Buster


Il existe deux façons très simples de créer un environnement virtuel Python sur Debian 10. Ils sont très similaires et offrent presque les mêmes avantages. En prime, vous n’aurez pas besoin d’installer quoi que ce soit en dehors des dépôts Debian par défaut pour les utiliser.

Dans ce tutoriel, vous allez apprendre :

  • Comment installer les dépendances
  • Comment utiliser Venv de Python 3
  • Comment utiliser Virtualenv

Environnement virtuel Python sur Debian 10.

Configuration logicielle requise et conventions utilisées

CatégorieExigences, conventions ou version du logiciel utilisé
SystèmeDebian 10 Buster
LogicielPython 3
AutreAccès privilégié à votre système Linux en tant que root ou via la commande sudo.

Installer les dépendances

Avant de commencer, assurez-vous que vous disposez de Python 3.

sudo apt install python3 python3-venv

Ensuite, si vous prévoyez d’utiliser Virtualenv, installez-le également.

sudo apt install virtualenv python3-virtualenv

Utilisez Venv de Python 3

Configurer Python Venv sur Debian 10.

La fonctionnalité venv de Python 3 est intégrée, et vous pouvez l’utiliser pour vous installer sans rien d’autre.

python3 -m venv /path/to/virtual/environment

Activer Python Venv sur Debian 10.

La configuration ne vous prendra que quelques secondes. Une fois que c’est fait, vous pouvez activer l’environnement virtuel avec :

source your-broject/bin/activate

Maintenant, vous travaillez avec l’installation de Python à partir de votre environnement virtuel, au lieu de l’installation à l’échelle du système. Tout ce que vous faites maintenant doit résider dans votre dossier de projet. Lorsque vous avez terminé, il suffit d’exécuter deactivate pour quitter le Python virtuel.

Utiliser Virtualenv

Créez python virtualenv sur Debian 10.

Pour commencer, créez votre environnement à l’aide de la commande virtualenv. Vous devrez également lui dire d’utiliser Python 3 avec l’indicateur -p.

virtualenv -p python3 /path/to/virtual/environment

Activer Python Virtualenv sur Debian 10.

Cela prendra quelques secondes pour se configurer avec Pip et les autres packages Python qu’il inclut. Une fois terminé, activez l’environnement.

source your-project/bin/activate

Faites votre travail à l’intérieur des répertoires du projet. Lorsque vous avez terminé, utilisez la fonction Désactiver pour quitter l’environnement virtuel.

Conclusion

Il est très facile de configurer des environnements virtuels Python, et les avantages sont assez évidents. Vous serez en mesure de compartimenter vos projets et d’éviter les conflits. Il est également plus facile de gérer les versions de package Python pendant que vous travaillez.

Articles connexes: