Python -Anforderungen.TXT -Datei

Python -Anforderungen.TXT -Datei
„Wir müssen viele Module verwenden, während wir Python -Apps für verschiedene Funktionen erstellen. Die Anzahl der Module, die eine bestimmte Anwendung verwendet, kann beträchtlich sein. Im Allgemeinen wird empfohlen, eine virtuelle Umgebung zu erstellen, die auf das Projekt zugeschnitten ist, wenn wir solche massiven Programme entwickeln, und kleinere, da wir dies ermöglicht, alles zu installieren, was wir wollen, und von einer Version, ohne den verfügbaren Paketraum zu überbleiben.

Das Skript und die Abhängigkeiten müssen auf den Computern des Benutzers installiert werden, damit er den Entwickler nutzt. Da die Abhängigkeiten in einer virtuellen Umgebung eingerichtet sind, wäre es nutzlos, die gesamte virtuelle Umgebung zu teilen, da die Ordnergröße enorm wäre und das Risiko von Integritätsproblemen besteht.

In diesem Fall enthalten Programmierer Anforderungen.TXT -Datei im Projekt, das eine Liste aller Abhängigkeiten enthält, die in der virtuellen Umgebung installiert wurden. Um das Programm zu nutzen, muss der Kreditnehmer oder Endbenutzer lediglich eine virtuelle Umgebung einrichten und alle erforderlichen Komponenten installieren. In diesem Beitrag wird erklärt, wie die Anforderungen erstellt werden können.TXT -Datei und installieren Sie Abhängigkeiten mit dieser Verwendung.”

Definition der Anforderung.TXT -Datei in Python

Während der Entwicklung eines bestimmten Projekts sind Bibliotheken, Pakete und Module in der Regel in einer Anforderung aufgeführt.TXT -Datei, eine Art von Datei in Python. Es verfolgt auch alle Dateien und Programme, die für das Projekt funktionieren oder von denen es abhängt. In den meisten Fällen ist das Stammverzeichnis Ihres Projekts, an dem die Datei „Anforderung.txt ”wird gehalten (oder befindet sich). Der Grund, warum wir diese Art von Datei in unseren Projekten benötigen, wird hier aufgeworfen, was eine weitere wichtige Frage ist.

Bedeutung der Anforderung.TXT -Datei in Python

Da es fast alle Kompatibilitätsschwierigkeiten auflöst, kommt es uns auf verschiedene Weise zugute, auch wenn wir unser Projekt in Zukunft zurückgeben. Wenn Sie jemals ein Projekt in Python geschrieben oder an einem gearbeitet haben, wissen Sie, dass wir normalerweise viele Pakete benötigen. Wenn wir jedoch an einem Projekt gearbeitet haben, haben wir häufig eine bestimmte Version der Pakete verwendet.

Später kann der Betreuer oder der Paketmanager bestimmte Anpassungen vornehmen, und diese Änderungen können Ihre gesamte Anwendung leicht beschädigen. Infolgedessen würde es viel Zeit in Anspruch nehmen, die Änderung der einzelnen Pakete zu verfolgen. Um unangenehme Überraschungen zu vermeiden, ist es wichtig, jedes Paket, das wir zu verwenden, wenn das Projekt übermäßig groß ist.

Die Nutzung einer virtuellen Umgebung ist eine der häufigsten Strategien für den Umgang mit solchen Problemen. Da wir in der Regel nicht alle diese Pakettypen benötigen, während wir uns auf ein bestimmtes Projekt konzentrieren, ist es wichtig zu erkennen, welches für jedes Projekt erforderlich ist, um die Reproduzierbarkeit zu erleichtern. Es gibt zwei primäre Arten von Modulen und Orte, an denen Python -Module normalerweise gespeichert werden.

Die folgenden Dateien sind in der Regel beteiligt:

    • Die Systempakete der Standard -Python -Bibliothek sind eine Komponente davon.
    • Site-Pakete, häufig als Drittanbieter-Pakete bekannt, die Sie mit PIP installieren.

Virtuelle Umgebung für die Anforderung.TXT -Datei in Python

Die Pakete des Benutzers werden in einer virtuellen Umgebung von der lokalen Installation des lokalen (oder Haupt-) Systems abgehalten, eine Art künstlicher oder getrennter Arbeitsbereich. Es ermöglicht es uns, eine isolierte, „virtuelle“ Umgebung für alle Python -Programme aufzubauen. Dies erleichtert es für jedes Projekt, unabhängig von den anderen zu arbeiten, insbesondere wenn es ähnliche Anforderungen hat. Eine virtuelle Umgebung kann mit einer Vielzahl von Paketen erstellt werden, die zugänglich sind. Machen Sie zunächst gut, dass Python und Pip auf Ihrem System montiert sind.

> Python -Verssion
> PIP -VERSION


Installieren virualenv

Lassen Sie uns nun untersuchen, wie Sie die Module und Bibliotheken installieren, nachdem die virtuelle Umgebung für unser Projekt konstruiert wurde. Mit der virtuellen Umgebung ist es wirklich einfach, alle erforderlichen Pakete für unser Projekt zu erhalten. Lassen Sie uns untersuchen, wie man „virtualenv verwendet.”

Es ist eine bestimmte Art von Bibliothek, die die Erstellung und Nutzung virtueller Umgebungen ermöglicht. Sie können sich an die Anweisungen halten. Starten Sie die Shell -Eingabeaufforderung auf Ihrem Computer und geben Sie den nachfolgenden Befehl ein, um Virtualenv zu installieren.

>> PIP installieren Sie VirtualDev


Aufbau des Verzeichnisses für ein neues Projekt

Um nicht benötigte Probleme zu verhindern, erstellen Sie nun eine neue virtuelle Umgebung innerhalb des Verzeichnisses dieses Projekts.

>> python -m venv name_of_environment

Wir müssen es nur an diesem Punkt aktivieren, um die neu generierte virtuelle Umgebung zu verwenden. Der folgende Befehl muss eingegeben werden und die Eingabetaste muss gedrückt werden, um diese isolierte Umgebung zu aktivieren.

> name_of_environment \ scripts \ aktivieren



Wir haben in unserem Beispiel unsere virtuelle Umgebung „Name _of_environment“ mit dem Titel "In unserem Beispiel" können Sie überprüfen. Darüber hinaus können Sie dies bestätigen, indem Sie zum Projektordner oder im Verzeichnis navigieren, in dem das relativ neue Verzeichnis mit dem angegebenen Namen erstellt wird.

Erstellen der Anforderung.TXT -Datei mit dem Python -Pfad

Es wird hilfreich sein, seinen Inhalt zu kennen, bevor die Anforderungen erstellt werden.TXT -Datei. Eine Voraussetzung.Die TXT -Datei listet jede Art von Standardpaket und Bibliothek auf, die in diesem bestimmten Projekt verwendet wird. Daher erstellen.TXT -Datei. Unsere Projekte werden dadurch transportierbarer. Mehrere wichtige Probleme können leicht mit der „Anforderung.Die Unterstützung der TXT ”-Datei. Wir können die Anforderungen erhalten.TXT -Datei aus diesem Speicherort. Wir können den nächsten Befehl verwenden, um die Anforderungen zu erfüllen.TXT -Datei:

>> PIP -Einfrieren> Anforderungen.txt
>> Anforderungen.txt



Die Forderung.Die TXT -Datei wird geöffnet, wenn das folgende Bild angezeigt wird.

Abschluss

Hier haben wir unseren Artikel abgeschlossen, dass die Anforderung.Die TXT -Datei ist entscheidend, da sie verwendet wird, wenn ein neuer Benutzer den Code ausführt. Es gibt keine Notwendigkeit für die Anforderungen.TXT -Dateiname, der in dieser Datei angezeigt wird. Verwenden Sie Abhängigkeiten.txt oder eine andere Datei, wenn Sie auswählen. Anforderungen jedoch.TXT ist der Name dieser Datei am häufigsten in der konventionellen Entwicklungspraxis.