Heim Backend-Entwicklung Python-Tutorial Lernen Sie, Pipenv zu verwenden: Erstellen und verwalten Sie virtuelle Umgebungen

Lernen Sie, Pipenv zu verwenden: Erstellen und verwalten Sie virtuelle Umgebungen

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

Lernen Sie, Pipenv zu verwenden: Erstellen und verwalten Sie virtuelle Umgebungen

pipenv-Tutorial: Erstellen und verwalten Sie virtuelle Umgebungen. Es sind spezifische Codebeispiele erforderlich.

Einführung:
Mit der Popularität von Python nimmt auch die Anzahl der Projektentwicklungen zu. Um die in Projekten verwendeten Python-Pakete effektiv zu verwalten, sind virtuelle Umgebungen zu einem unverzichtbaren Werkzeug geworden. In diesem Artikel behandeln wir die Verwendung von Pipenv zum Erstellen und Verwalten virtueller Umgebungen und stellen praktische Codebeispiele bereit.

Was ist Pipenv?
pipenv ist ein von der Python-Community weit verbreitetes Verwaltungstool für virtuelle Umgebungen. Es integriert die Funktionen von pip und virtualenv, um auf einfache Weise unabhängige Isolationsumgebungen für jedes Projekt zu erstellen. Pipenv hilft uns, Python-Projekte effizienter zu entwickeln, indem es die Verwaltung von Abhängigkeiten und Umgebungsvariablen automatisiert.

Pipenv installieren:
Bevor wir Pipenv verwenden, müssen wir es zunächst installieren. Pipenv kann über pip mit dem folgenden Befehl installiert werden:

$ pip install pipenv
Nach dem Login kopieren

Erstellen Sie eine virtuelle Umgebung:
Nachdem die Vorbereitung abgeschlossen ist, können wir das Stammverzeichnis des Projekts eingeben und den folgenden Befehl in der Befehlszeile ausführen, um eine virtuelle Umgebung zu erstellen:

$ pipenv --python 3.8
Nach dem Login kopieren

Der obige Befehl erstellt eine virtuelle Umgebung basierend auf der virtuellen Umgebung von Python 3.8. Wenn diese Version von Python nicht lokal installiert ist, lädt Pipenv sie automatisch herunter und installiert sie. Der Pfad zur virtuellen Umgebung befindet sich normalerweise im Verzeichnis .venv im Projektstammverzeichnis. .venv 目录下。

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

$ pipenv install requests
Nach dem Login kopieren

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

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

$ pipenv shell
Nach dem Login kopieren

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

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

$ pipenv --venv
Nach dem Login kopieren

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

Abhängigkeiten installieren:

Nachdem die virtuelle Umgebung erfolgreich erstellt wurde, können wir mit der Installation der für das Projekt erforderlichen Abhängigkeitspakete beginnen. Zuerst müssen wir eine Pipfile-Datei im Stammverzeichnis des Projekts erstellen, um Projektabhängigkeiten aufzuzeichnen. Führen Sie dann den folgenden Befehl aus, um die Abhängigkeiten zu installieren:

$ pipenv install requests==2.25.1
Nach dem Login kopieren

Der obige Befehl installiert automatisch das Anforderungsabhängigkeitspaket und fügt es der Pipfile-Datei hinzu. Wenn mehrere Abhängigkeiten installiert werden müssen, können Sie den Befehl pipenv install mehrmals ausführen.

Betreten Sie die virtuelle Umgebung:

Bei der Entwicklung eines Projekts müssen wir die virtuelle Umgebung betreten, um die für das Projekt erforderlichen Pakete verwenden zu können. Die virtuelle Umgebung kann mit dem folgenden Befehl aufgerufen werden:

$ pipenv graph
Nach dem Login kopieren

Der obige Befehl aktiviert die virtuelle Umgebung im aktuellen Befehlszeilenfenster. In der virtuellen Umgebung können wir den Python-Interpreter und die installierten Abhängigkeitspakete normal verwenden.

Eine vorhandene virtuelle Umgebung verwenden:
Wenn Sie eine vorhandene virtuelle Umgebung verwenden müssen, können Sie mit dem folgenden Befehl wechseln:

rrreee🎜Der obige Befehl zeigt den Pfad der derzeit aktiven virtuellen Umgebung an. Sie können diesen Pfad eingeben und den Befehl source activate verwenden, um die virtuelle Umgebung zu aktivieren. 🎜🎜Über das Abhängigkeitsmanagement: 🎜Neben der bequemen Installation von Projektabhängigkeiten bietet Pipenv auch andere Funktionen zum Verwalten von Abhängigkeitsversionen. Sie können eine bestimmte Version von Abhängigkeiten mit dem folgenden Befehl installieren: 🎜rrreee🎜Der obige Befehl installiert die Version 2.25.1 der Anforderungen. Wenn keine Versionsnummer angegeben wird, wird standardmäßig die neueste stabile Version installiert. 🎜🎜Darüber hinaus können Sie den folgenden Befehl verwenden, um die Abhängigkeiten des aktuellen Projekts anzuzeigen: 🎜rrreee🎜Der obige Befehl listet den Abhängigkeitsbaum des Projekts und die Versionsnummer jeder Abhängigkeit auf. 🎜🎜Zusammenfassung: 🎜Dieser Artikel stellt die Verwendung von Pipenv zum Erstellen und Verwalten virtueller Python-Umgebungen vor und bietet detaillierte Codebeispiele. Durch den Einsatz von Pipenv können wir Projektabhängigkeiten einfacher verwalten und die Effizienz der Projektentwicklung verbessern. Ich hoffe, dieser Artikel hilft Ihnen, Pipenv zu verstehen und zu verwenden! 🎜

Das obige ist der detaillierte Inhalt vonLernen Sie, Pipenv zu verwenden: Erstellen und verwalten Sie virtuelle Umgebungen. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn

Heiße KI -Werkzeuge

Undresser.AI Undress

Undresser.AI Undress

KI-gestützte App zum Erstellen realistischer Aktfotos

AI Clothes Remover

AI Clothes Remover

Online-KI-Tool zum Entfernen von Kleidung aus Fotos.

Undress AI Tool

Undress AI Tool

Ausziehbilder kostenlos

Clothoff.io

Clothoff.io

KI-Kleiderentferner

AI Hentai Generator

AI Hentai Generator

Erstellen Sie kostenlos Ai Hentai.

Heißer Artikel

R.E.P.O. Energiekristalle erklärten und was sie tun (gelber Kristall)
3 Wochen vor By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Beste grafische Einstellungen
3 Wochen vor By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. So reparieren Sie Audio, wenn Sie niemanden hören können
3 Wochen vor By 尊渡假赌尊渡假赌尊渡假赌
WWE 2K25: Wie man alles in Myrise freischaltet
4 Wochen vor By 尊渡假赌尊渡假赌尊渡假赌

Heiße Werkzeuge

Notepad++7.3.1

Notepad++7.3.1

Einfach zu bedienender und kostenloser Code-Editor

SublimeText3 chinesische Version

SublimeText3 chinesische Version

Chinesische Version, sehr einfach zu bedienen

Senden Sie Studio 13.0.1

Senden Sie Studio 13.0.1

Leistungsstarke integrierte PHP-Entwicklungsumgebung

Dreamweaver CS6

Dreamweaver CS6

Visuelle Webentwicklungstools

SublimeText3 Mac-Version

SublimeText3 Mac-Version

Codebearbeitungssoftware auf Gottesniveau (SublimeText3)

So konfigurieren Sie eine virtuelle Umgebung in Pycharm So konfigurieren Sie eine virtuelle Umgebung in Pycharm Dec 08, 2023 pm 05:45 PM

Schritte zum Konfigurieren der virtuellen Umgebung in PyCharm: 1. Öffnen Sie PyCharm, rufen Sie das Menü „Datei“ auf und wählen Sie „Einstellungen“ aus. 2. Erweitern Sie im Einstellungsfenster den Knoten „Projekt“ und wählen Sie dann „Projektinterpreter“. . Klicken Sie auf das Symbol „+“, wählen Sie im Popup-Fenster „Virtualenv Environment“ aus. 4. Geben Sie den Namen der virtuellen Umgebung in das Feld „Name“ ein, geben Sie das Feld „Standort“ ein und so weiter.

So verwenden Sie Redis zur Implementierung einer verteilten Transaktionsverwaltung So verwenden Sie Redis zur Implementierung einer verteilten Transaktionsverwaltung Nov 07, 2023 pm 12:07 PM

So verwenden Sie Redis zur Implementierung eines verteilten Transaktionsmanagements Einführung: Mit der rasanten Entwicklung des Internets wird die Verwendung verteilter Systeme immer weiter verbreitet. In verteilten Systemen ist das Transaktionsmanagement eine wichtige Herausforderung. Herkömmliche Methoden des Transaktionsmanagements lassen sich in verteilten Systemen nur schwer implementieren und sind ineffizient. Mithilfe der Eigenschaften von Redis können wir problemlos ein verteiltes Transaktionsmanagement implementieren und die Leistung und Zuverlässigkeit des Systems verbessern. 1. Einführung in Redis Redis ist ein speicherbasiertes Datenspeichersystem mit effizienter Lese- und Schreibleistung und umfangreichen Daten.

Wie implementiert man die Leistungsmanagementfunktion für Schüler in Java? Wie implementiert man die Leistungsmanagementfunktion für Schüler in Java? Nov 04, 2023 pm 12:00 PM

Wie implementiert man die Leistungsmanagementfunktion für Schüler in Java? Im modernen Bildungssystem ist das Leistungsmanagement der Studierenden eine sehr wichtige Aufgabe. Durch die Verwaltung der Schülerleistungen können Schulen den Lernfortschritt der Schüler besser überwachen, ihre Schwächen und Stärken verstehen und auf der Grundlage dieser Informationen gezieltere Unterrichtspläne erstellen. In diesem Artikel besprechen wir, wie man die Programmiersprache Java verwendet, um Funktionen zur Leistungsverwaltung von Schülern zu implementieren. Zunächst müssen wir die Datenstruktur der Schülernoten bestimmen. Typischerweise können die Noten der Schüler als dargestellt werden

Was tun, wenn die Rechtsklick-Menüverwaltung in Windows 10 nicht geöffnet werden kann? Was tun, wenn die Rechtsklick-Menüverwaltung in Windows 10 nicht geöffnet werden kann? Jan 04, 2024 pm 07:07 PM

Wenn wir das Win10-System verwenden und mit der Maus auf den Desktop oder das Rechtsklick-Menü klicken, stellen wir fest, dass das Menü nicht geöffnet werden kann und wir den Computer nicht normal verwenden können. Zu diesem Zeitpunkt müssen wir das wiederherstellen System zur Lösung des Problems. Die Win10-Rechtsklick-Menüverwaltung kann nicht geöffnet werden: 1. Öffnen Sie zuerst unsere Systemsteuerung und klicken Sie dann auf. 2. Klicken Sie dann unter Sicherheit und Wartung auf. 3. Klicken Sie rechts, um das System wiederherzustellen. 4. Wenn die Maus immer noch nicht verwendet werden kann, prüfen Sie, ob mit der Maus selbst ein Fehler vorliegt. 5. Wenn Sie sicher sind, dass kein Problem mit der Maus vorliegt, drücken Sie + und geben Sie ein. 6. Nachdem die Ausführung abgeschlossen ist, starten Sie den Computer neu.

So verwenden Sie das Hyperf-Framework für die Cache-Verwaltung So verwenden Sie das Hyperf-Framework für die Cache-Verwaltung Oct 21, 2023 am 08:36 AM

So verwenden Sie das Hyperf-Framework für die Cache-Verwaltung. Cache ist eines der wichtigen Mittel zur Verbesserung der Anwendungsleistung, und moderne Frameworks bieten uns bequemere Tools für die Cache-Verwaltung. In diesem Artikel wird die Verwendung des Hyperf-Frameworks für die Cache-Verwaltung vorgestellt und spezifische Codebeispiele bereitgestellt. Das Hyperf-Framework ist ein auf Swoole basierendes Hochleistungs-Framework. Es verfügt über eine Vielzahl integrierter Komponenten und Tools, einschließlich leistungsstarker Cache-Verwaltungsfunktionen. Das Hyperf-Framework unterstützt mehrere Cache-Treiber wie Redis und Memcach.

So partitionieren Sie eine Festplatte So partitionieren Sie eine Festplatte Feb 25, 2024 pm 03:33 PM

So partitionieren Sie die Festplattenverwaltung Mit der kontinuierlichen Weiterentwicklung der Computertechnologie ist die Festplattenverwaltung zu einem unverzichtbaren Bestandteil unserer Computernutzung geworden. Als wichtiger Teil der Festplattenverwaltung kann die Festplattenpartitionierung eine Festplatte in mehrere Teile unterteilen, sodass wir Daten flexibler speichern und verwalten können. Wie kann man also die Festplattenverwaltung partitionieren? Im Folgenden werde ich Ihnen eine detaillierte Einführung geben. Zunächst müssen wir klarstellen, dass es nicht nur eine Möglichkeit gibt, Festplatten zu partitionieren. Wir können die geeignete Festplattenpartitionierungsmethode je nach Bedarf und Zweck flexibel auswählen. oft

So erstellen Sie eine virtuelle Umgebung in Pycharm So erstellen Sie eine virtuelle Umgebung in Pycharm Dec 11, 2023 am 09:22 AM

Das Erstellen einer virtuellen Umgebung in PyCharm erfordert die folgenden 8 Schritte: 1. Öffnen Sie PyCharm und geben Sie das Projekt ein. 2. Wählen Sie „Datei“ und „Einstellungen“ in der Menüleiste. 4. Wählen Sie „Python Interpreter“. Wählen Sie „Python Interpreter“ im Dropdown-Menü „Alle anzeigen“. 6. Wählen Sie „Virtualenv“ und klicken Sie auf „OK“. 8. Erstellen Sie automatisch eine virtuelle Umgebung.

Verwenden Sie Conda, um eine zuverlässige und dauerhafte virtuelle Python-Umgebung aufzubauen Verwenden Sie Conda, um eine zuverlässige und dauerhafte virtuelle Python-Umgebung aufzubauen Feb 19, 2024 pm 09:25 PM

Die Verwendung von Conda zum Aufbau einer stabilen und zuverlässigen virtuellen Python-Umgebung erfordert spezifische Codebeispiele. Aufgrund der schnellen Entwicklung von Python müssen immer mehr Entwickler unterschiedliche Versionen von Python und verschiedene abhängige Bibliotheken in verschiedenen Projekten verwenden. Die gemeinsame Nutzung derselben Python-Umgebung mit mehreren Projekten kann zu Problemen wie Versionskonflikten führen. Um diese Probleme zu lösen, ist die Verwendung einer virtuellen Umgebung eine gute Wahl. Conda ist ein sehr beliebtes Tool zur Verwaltung virtueller Umgebungen, mit dem wir mehrere stabile Umgebungen erstellen und verwalten können

See all articles