Paramètres d'environnement virtuel Python3

Dans le développement quotidien, si vous pouvez utiliser de manière flexible l'environnement virtuel Python (environnement virtuel), vous pouvez résoudre de nombreux problèmes ennuyeux. L'utilisation de l'environnement virtuel Python vous permet d'utiliser différentes versions de bibliothèques sur le même ordinateur et vous pouvez basculer facilement. Par exemple, notre version courante stable est Django 2.x. Si nous voulons la mettre à jour vers Django 3.x, nous pouvons utiliser un environnement virtuel. Nous pouvons installer différentes versions de Django dans différents environnements virtuels, afin de pouvoir passer à différentes versions pour le développement et les tests à tout moment.

1. La création d'
un environnement virtuel Étapes pour créer un environnement virtuel:

1. La commande pour créer un environnement virtuel [.venv-lab] dans Python 3 est:

E:\pythonenv>python -m venv .venv-lab

1.1 Une fois l'environnement virtuel créé, un dossier (.venv-lab) sera généré dans le répertoire courant. Nous n'avons généralement pas besoin de modifier les fichiers de ce dossier, c'est pourquoi nous le définissons généralement comme un dossier masqué

2. Environnement d'activation et environnement d'utilisation [activate.bat]

.venv-lab\Scripts\activate.bat

3. Affichage après activation

(.venv-lab) E:\pythonenv\.venv-lab\Scripts>  

4. Environnement d'installation directe

Démontrer l'installation de numpy pour les tests

pip install numpy
(.venv-lab) E:\pythonenv\.venv-lab\Scripts>pip install numpy

5. La commande "pip freeze" pour vérifier quels progiciels sont installés dans l'environnement virtuel

(.venv-lab) E:\pythonenv\.venv-lab\Scripts>pip freeze
numpy==1.19.5

(.venv-lab) E:\pythonenv\.venv-lab\Scripts>  

On peut voir à partir de cela qu'actuellement, seule une version numpy est installée, à savoir la 1.19.5

2. Portage et partage de l'environnement virtuel

Un avantage majeur de l'utilisation d'un environnement virtuel est qu'il est facile à transplanter et à partager. Après avoir créé un environnement virtuel, nous pouvons exporter les paramètres de l'environnement virtuel dans un fichier, puis générer exactement le même environnement sur une autre machine.

2.1 La commande pour exporter l'environnement est:

"Pip freeze> requirements.txt"

(.venv-lab) E:\pythonenv\.venv-lab\Scripts>pip freeze >requirements.txt

Le fichier "requirements.txt" est généré dans le dossier courant

2.2 Importer les commandes d'environnement:

Dans votre nouvel environnement, exécutez la commande suivante

pip install -r requirements.txt

2.3 Exécutez la commande pour vérifier que l'environnement est cohérent

pip freeze

2.4 Façons d'arrêter d'utiliser l'environnement virtuel

Lorsqu'un environnement est activé, l'impact de l'environnement est global, ce qui signifie que les commandes de l'environnement peuvent être exécutées n'importe où, sans se limiter au dossier dans lequel il se trouve. Si vous ne souhaitez pas utiliser l'environnement virtuel, vous pouvez utiliser la désactiver commande pour désactiver l'environnement. Si vous ne souhaitez pas utiliser un certain environnement, vous pouvez supprimer le dossier dans lequel se trouve l'environnement. Mais il convient de noter qu'avant de supprimer le dossier d'environnement, assurez-vous de désactiver l'environnement, sinon certaines commandes ne fonctionneront pas correctement. À ce stade, vous devrez réinitialiser les variables d'environnement. Le moyen le plus simple de le gérer est d'éteindre le terminal et de le rouvrir.

Remarque: l'environnement désactivé ici se trouve sous le dossier ".venv-lab \ Scripts", c'est-à-dire sous le même dossier que l'activation ci-dessus

L'environnement virtuel Windows n'explique pas le logiciel installé, vous pouvez trouver vous-même les informations sur le contenu installé sur Baidu.

Je suppose que tu aimes

Origine blog.csdn.net/wtt234/article/details/113369557
conseillé
Classement