Maison développement back-end Tutoriel Python Apprenez à utiliser pipenv : créer et gérer des environnements virtuels

Apprenez à utiliser pipenv : créer et gérer des environnements virtuels

Jan 16, 2024 am 09:34 AM
虚拟环境 管理 pipenv

Apprenez à utiliser pipenv : créer et gérer des environnements virtuels

Tutoriel pipenv : Créer et gérer des environnements virtuels, des exemples de code spécifiques sont nécessaires

Introduction :
Avec la popularité de Python, le nombre de développement de projets augmente également. Afin de gérer efficacement les packages Python utilisés dans les projets, les environnements virtuels sont devenus un outil incontournable. Dans cet article, nous expliquerons comment utiliser pipenv pour créer et gérer des environnements virtuels et fournirons des exemples de code pratiques.

Qu'est-ce que pipenv ?
pipenv est un outil de gestion d'environnement virtuel largement utilisé par la communauté Python. Il intègre les fonctions de pip et virtualenv pour créer facilement des environnements d'isolation indépendants pour chaque projet. pipenv nous aide à développer plus efficacement des projets Python en automatisant la gestion des dépendances et des variables d'environnement.

Installer pipenv :
Avant de commencer à utiliser pipenv, nous devons d'abord l'installer. Pipenv peut être installé via pip en utilisant la commande suivante :

$ pip install pipenv
Copier après la connexion

Créer un environnement virtuel :
Une fois la préparation terminée, nous pouvons entrer dans le répertoire racine du projet et exécuter la commande suivante dans la ligne de commande pour créer un environnement virtuel :

$ pipenv --python 3.8
Copier après la connexion

La commande ci-dessus créera un environnement virtuel basé sur l'environnement virtuel Python 3.8, si cette version de Python n'est pas installée localement, pipenv la téléchargera et l'installera automatiquement. Le chemin d'accès à l'environnement virtuel se trouve généralement dans le répertoire .venv du répertoire racine du projet. .venv 目录下。

安装依赖:
虚拟环境创建成功后,我们可以开始安装项目所需的依赖包。首先,我们需要在项目的根目录下创建一个 Pipfile 文件,用于记录项目依赖。然后,执行以下命令安装依赖:

$ pipenv install requests
Copier après la connexion

上述命令将自动安装requests依赖包,并将其加入到Pipfile文件中。如果你有多个依赖需要安装,可以多次执行 pipenv install 命令。

进入虚拟环境:
在进行项目开发时,我们需要进入虚拟环境来使用项目所需的包。可以通过以下命令进入虚拟环境:

$ pipenv shell
Copier après la connexion

上述命令将在当前命令行窗口中激活虚拟环境。在虚拟环境中,我们可以正常地使用Python解释器和安装的依赖包。

使用已有的虚拟环境:
如果你需要使用已经存在的虚拟环境,可以通过以下命令进行切换:

$ pipenv --venv
Copier après la connexion

上述命令将显示当前活动虚拟环境的路径。你可以进入该路径下,然后使用 source activate

Installation des dépendances :

Une fois l'environnement virtuel créé avec succès, nous pouvons commencer à installer les packages de dépendances requis pour le projet. Tout d'abord, nous devons créer un fichier Pipfile dans le répertoire racine du projet pour enregistrer les dépendances du projet. Ensuite, exécutez la commande suivante pour installer les dépendances :

$ pipenv install requests==2.25.1
Copier après la connexion

La commande ci-dessus installera automatiquement le package de dépendances des requêtes et l'ajoutera au fichier Pipfile. Si vous avez plusieurs dépendances à installer, vous pouvez exécuter la commande pipenv install plusieurs fois.

Entrez dans l'environnement virtuel :

Lors du développement d'un projet, nous devons entrer dans l'environnement virtuel pour utiliser les packages requis pour le projet. L'environnement virtuel peut être saisi avec la commande suivante :

$ pipenv graph
Copier après la connexion

La commande ci-dessus activera l'environnement virtuel dans la fenêtre de ligne de commande actuelle. Dans l'environnement virtuel, nous pouvons utiliser l'interpréteur Python et les packages de dépendances installés normalement.

Utilisez un environnement virtuel existant :
Si vous devez utiliser un environnement virtuel existant, vous pouvez basculer avec la commande suivante :

rrreee🎜La commande ci-dessus affichera le chemin de l'environnement virtuel actuellement actif. Vous pouvez saisir ce chemin et utiliser la commande source activate pour activer l'environnement virtuel. 🎜🎜À propos de la gestion des dépendances : 🎜En plus d'installer facilement les dépendances du projet, pipenv fournit également d'autres fonctions pour gérer les versions des dépendances. Vous pouvez installer une version spécifique des dépendances via la commande suivante : 🎜rrreee🎜La commande ci-dessus installera la version 2.25.1 des requêtes. Si aucun numéro de version n'est spécifié, la dernière version stable sera installée par défaut. 🎜🎜De plus, vous pouvez utiliser la commande suivante pour afficher les dépendances du projet en cours : 🎜rrreee🎜La commande ci-dessus listera l'arborescence des dépendances du projet et le numéro de version de chaque dépendance. 🎜🎜Résumé : 🎜Cet article explique comment utiliser pipenv pour créer et gérer des environnements virtuels Python et fournit des exemples de code détaillés. En utilisant pipenv, nous pouvons gérer plus facilement les dépendances du projet et améliorer l'efficacité du développement du projet. J'espère que cet article vous aidera à comprendre et à utiliser pipenv ! 🎜

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn

Outils d'IA chauds

Undresser.AI Undress

Undresser.AI Undress

Application basée sur l'IA pour créer des photos de nu réalistes

AI Clothes Remover

AI Clothes Remover

Outil d'IA en ligne pour supprimer les vêtements des photos.

Undress AI Tool

Undress AI Tool

Images de déshabillage gratuites

Clothoff.io

Clothoff.io

Dissolvant de vêtements AI

AI Hentai Generator

AI Hentai Generator

Générez AI Hentai gratuitement.

Article chaud

R.E.P.O. Crystals d'énergie expliqués et ce qu'ils font (cristal jaune)
3 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Meilleurs paramètres graphiques
3 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Comment réparer l'audio si vous n'entendez personne
3 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌
Où trouver la courte de la grue à atomide atomique
1 Il y a quelques semaines By DDD

Outils chauds

Bloc-notes++7.3.1

Bloc-notes++7.3.1

Éditeur de code facile à utiliser et gratuit

SublimeText3 version chinoise

SublimeText3 version chinoise

Version chinoise, très simple à utiliser

Envoyer Studio 13.0.1

Envoyer Studio 13.0.1

Puissant environnement de développement intégré PHP

Dreamweaver CS6

Dreamweaver CS6

Outils de développement Web visuel

SublimeText3 version Mac

SublimeText3 version Mac

Logiciel d'édition de code au niveau de Dieu (SublimeText3)

Comment configurer l'environnement virtuel dans pycharm Comment configurer l'environnement virtuel dans pycharm Dec 08, 2023 pm 05:45 PM

Étapes pour configurer l'environnement virtuel dans pycharm : 1. Ouvrez PyCharm, entrez dans le menu "Fichier" et sélectionnez "Paramètres" ; 2. Dans la fenêtre des paramètres, développez le nœud "Projet", puis sélectionnez "Interpréteur de projet" ; . Cliquez sur l'icône « + », sélectionnez « Virtualenv Environment » dans la fenêtre contextuelle ; 4. Saisissez le nom de l'environnement virtuel dans le champ « Nom », saisissez le champ « Localisation », et ainsi de suite.

Comment utiliser Redis pour implémenter la gestion distribuée des transactions Comment utiliser Redis pour implémenter la gestion distribuée des transactions Nov 07, 2023 pm 12:07 PM

Comment utiliser Redis pour mettre en œuvre la gestion distribuée des transactions Introduction : Avec le développement rapide d'Internet, l'utilisation de systèmes distribués devient de plus en plus répandue. Dans les systèmes distribués, la gestion des transactions constitue un défi important. Les méthodes traditionnelles de gestion des transactions sont difficiles à mettre en œuvre dans les systèmes distribués et sont inefficaces. Grâce aux caractéristiques de Redis, nous pouvons facilement mettre en œuvre une gestion distribuée des transactions et améliorer les performances et la fiabilité du système. 1. Introduction à Redis Redis est un système de stockage de données basé sur la mémoire avec des performances de lecture et d'écriture efficaces et des données riches

Comment implémenter la fonction de gestion des performances des étudiants en Java ? Comment implémenter la fonction de gestion des performances des étudiants en Java ? Nov 04, 2023 pm 12:00 PM

Comment implémenter la fonction de gestion des performances des étudiants en Java ? Dans le système éducatif moderne, la gestion des performances des élèves est une tâche très importante. En gérant les performances des élèves, les écoles peuvent mieux suivre les progrès des élèves, comprendre leurs faiblesses et leurs points forts et élaborer des plans d'enseignement plus ciblés sur la base de ces informations. Dans cet article, nous verrons comment utiliser le langage de programmation Java pour implémenter des fonctions de gestion des performances des étudiants. Tout d’abord, nous devons déterminer la structure des données des notes des étudiants. Généralement, les notes des étudiants peuvent être représentées comme un

Que faire si la gestion du menu contextuel ne peut pas être ouverte sous Windows 10 Que faire si la gestion du menu contextuel ne peut pas être ouverte sous Windows 10 Jan 04, 2024 pm 07:07 PM

Lorsque nous utilisons le système win10, lorsque nous utilisons la souris pour cliquer avec le bouton droit sur le bureau ou sur le menu contextuel, nous constatons que le menu ne peut pas être ouvert et que nous ne pouvons pas utiliser l'ordinateur normalement. À ce stade, nous devons restaurer. le système pour résoudre le problème. La gestion du menu contextuel Win10 ne peut pas être ouverte : 1. Ouvrez d'abord notre panneau de configuration, puis cliquez. 2. Cliquez ensuite sous Sécurité et maintenance. 3. Cliquez à droite pour restaurer le système. 4. Si elle ne peut toujours pas être utilisée, vérifiez s'il y a un problème avec la souris elle-même. 5. Si vous êtes sûr qu'il n'y a pas de problème avec la souris, appuyez sur + et entrez. 6. Une fois l'exécution terminée, redémarrez l'ordinateur.

Comment utiliser le framework Hyperf pour la gestion du cache Comment utiliser le framework Hyperf pour la gestion du cache Oct 21, 2023 am 08:36 AM

Comment utiliser le framework Hyperf pour la gestion du cache Le cache est l'un des moyens importants pour améliorer les performances des applications, et les frameworks modernes nous fournissent des outils de gestion du cache plus pratiques. Cet article explique comment utiliser le framework Hyperf pour la gestion du cache et fournit des exemples de code spécifiques. Le framework Hyperf est un framework hautes performances développé sur la base de Swoole. Il dispose d'un riche ensemble de composants et d'outils intégrés, notamment de puissantes fonctions de gestion de cache. Le framework Hyperf prend en charge plusieurs pilotes de cache, tels que Redis et Memcach.

Utilisez conda pour créer un environnement virtuel Python fiable et durable Utilisez conda pour créer un environnement virtuel Python fiable et durable Feb 19, 2024 pm 09:25 PM

Utiliser conda pour créer un environnement virtuel Python stable et fiable nécessite des exemples de code spécifiques. Avec le développement rapide de Python, de plus en plus de développeurs doivent utiliser différentes versions de Python et diverses bibliothèques dépendantes dans différents projets. Partager le même environnement Python avec plusieurs projets peut entraîner des problèmes tels que des conflits de versions. Afin de résoudre ces problèmes, l'utilisation d'un environnement virtuel est un bon choix. Conda est un outil de gestion d'environnement virtuel très populaire qui peut nous aider à créer et à gérer plusieurs environnements stables.

Comment créer un environnement virtuel dans pycharm Comment créer un environnement virtuel dans pycharm Dec 11, 2023 am 09:22 AM

La création d'un environnement virtuel dans PyCharm nécessite les 8 étapes suivantes : 1. Ouvrez PyCharm et entrez dans le projet ; 2. Sélectionnez "Fichier", "Paramètres" dans la barre de menu ; 3. Sélectionnez "Interpréteur Python" dans la fenêtre des paramètres ; Sélectionnez "Interpréteur Python" dans le menu déroulant "Afficher tout..." ; 5. Cliquez sur l'icône "Ajouter" ; 6. Sélectionnez "Virtualenv" et cliquez sur "ok" ; 7. Sélectionnez l'emplacement et la version de l'interprète ; environnement virtuel ; 8. Créez automatiquement un environnement virtuel.

Comment partitionner un disque Comment partitionner un disque Feb 25, 2024 pm 03:33 PM

Comment partitionner la gestion des disques Avec le développement continu de la technologie informatique, la gestion des disques est devenue un élément indispensable de notre utilisation informatique. En tant qu'élément important de la gestion des disques, le partitionnement de disque peut diviser un disque dur en plusieurs parties, nous permettant ainsi de stocker et de gérer les données de manière plus flexible. Alors, comment partitionner la gestion des disques ? Ci-dessous, je vais vous donner une introduction détaillée. Tout d’abord, nous devons préciser qu’il n’existe pas qu’une seule façon de partitionner les disques. Nous pouvons choisir de manière flexible la méthode de partitionnement de disque appropriée en fonction des différents besoins et objectifs. souvent

See all articles