Comment installer et utiliser VirtualEnv avec Python 2.7

Comment installer et utiliser VirtualEnv avec Python 2.7

VirtualEnv est un outil utile pour créer un environnement isolé pour votre application Python. Cet environnement a ses propres répertoires d'installation et environnement pour le séparer des autres applications Python. Cela ne partage pas des bibliothèques avec d'autres environnements. Le VirtualEnv est le moyen le plus simple et recommandé de configurer un environnement Python personnalisé. Ce tutoriel vous aidera à créer un environnement virtuel pour votre application Python 2 et à l'utiliser.

Conditions préalables

Vous devez avoir les packages suivants installés sur votre système.

  • Python 2.7
  • PÉPIN

Installez VirtualEnv avec Python 2

Vous devez avoir Python 2 et PIP installé sur votre système. Utilisez PIP2 pour installer le module VirtualEnv Python

PIP2 Installer VirtualEnv Collection VirtuAnv Downlowing https: // fichiers.pythonéré.org / packages / f7 / 69 / 9a07 / virtualenv-16.7.4-PY2.py3-none-an.whl (3.3 Mo) 100% | ████████████████████████████████ | 3.3MB 448KB / S Installation des packages collectés: VirtualEnv installé avec succès VirtualEnv-16.7.4 

Créer un environnement virtuel

Le Python3 est installé à l'emplacement standard. Trouvez l'emplacement du fichier binaire Python 2 à l'aide de quelle commande.

quel python2 / usr / bin / python2 

Maintenant, créez un environnement séparé pour votre application. Vous pouvez modifier le nom du répertoire de l'environnement (Isoenv utilisé dans l'exemple ci-dessous) selon votre choix. Vous pouvez également définir le répertoire de l'environnement à un endroit différent.

VirtualEnv -p / usr / bin / python2 isoenv Exécuter VirtualEnv avec interprète / usr / bin / python2 déjà à l'aide d'interpréter / usr / bin / python2 en utilisant le préfixe de base '/ usr' executable python exécutable dans / var / webapps / isoenv / bin / python2 créant également exécutable dans / var / webapps / isoenv / bin / python2 également créant exécutable dans / var / webapps / isoenv / bin / python2 également créant exécutable dans / var / webapps / isoenv / bin / Bin / Python Installation de setuptools, pip, roue… fait. 

Cette commande crée une copie locale de votre environnement spécifique à ce site Web. En travaillant sur ce site Web, vous devez activer l'environnement local afin de vous assurer que vous travaillez avec les bonnes versions de vos outils et packages.

Pour activer le nouvel environnement virtuel, exécutez ce qui suit:

source isoenv / bin / activer 

Le nom de l'environnement virtuel actuel apparaît à gauche de l'invite. Par exemple:

(isoenv) [Protégé par e-mail] $ 

Pour vérifier la version python correcte, exécutez ce qui suit:

(isoenv) [Protégé par e-mail] $ python -v python 2.7.12 

Tout package que vous installez à l'aide de PIP est désormais placé dans le dossier du projet Virtual Environments, isolé de l'installation globale de Python.

Utilisez PIP2 pour installer un module:

(ISOENV) [Protégé par e-mail] $ PIP2 Installation  

Vous pouvez utiliser le «nez» si vous allez travailler avec OpenStack. Par exemple:

(isoenv) [Protégé par e-mail] $ pip2 installer le nez collection de nez téléchargement https: // fichiers.pythonéré.org / packages / 15 / d8 / dd071918c040f50fa1cf80da16423af51ff8ce4a0f2399b7bf8de45ac3d9 / nez-1.3.7-PY3-None-Any.whl (154KB) | ████████████████████████████████ | 163KB 18.6 Mo / s Installation de packages collectés: Nez à nez Installé au nez-1.3.7 

Désactiver l'environnement virtualvv

Après avoir terminé votre travail à l'intérieur de l'environnement virtuel, sortez simplement de cela en tapant la commande désactivée. Vous amènera les utilisateurs à un shell par défaut.

(isoenv) [Protégé par e-mail] $ désactiver 

Supprimer l'environnement VirtualEnv

Si votre application ne nécessitait plus l'environnement virtuel, vous pouvez supprimer cela. Pour supprimer l'environnement, supprimez simplement le répertoire de l'environnement.

rm -rf isoenv