[PYTHON] Informationen zu den Anforderungen.txt

Einführung

Wenn Sie Django of Python verwenden, müssen Sie die lokal installierte Software widerspiegeln, an der Sie gearbeitet haben, als Sie sie auf Github freigegeben oder in der Produktionsumgebung wiedergegeben haben.

"Requirements.txt" ist in einem solchen Fall praktisch.

Kurz gesagt, es ist eine Datei, in der die Pakete aufgelistet sind, die Sie für die Pip-Installation in Ihrem Projekt benötigen.

Mit "require.txt" können Sie die Probleme beim Erstellen der Umgebung reduzieren.

Beim Erstellen einer Datei

Geben Sie zunächst die Datei require.txt in eine Datei aus.

Wechseln Sie im Terminal in das Verzeichnis, in dem Sie die Zieldatei generieren möchten, und geben Sie den folgenden Befehl ein, um sie auszuführen.

$ pip freeze > requirements.txt

Wenn Sie es ausführen, wird "require.txt" generiert, sodass Sie den Inhalt mit `vim require.txt `zur Bestätigung überprüfen können.

Bei der Installation von Dateien

Kopieren Sie als Nächstes diese require.txt in eine andere Umgebung und installieren Sie alles auf einmal.

Geben Sie im Terminal den folgenden Befehl für das Zielprojekt ein.

$ pip install -r requirements.txt

Überprüfen Sie nach Abschluss der Installation den Inhalt des installierten Pakets mit `` `pip list``` und wenn es keinen Unterschied gibt, sind Sie fertig.

abschließend

Während der Entwicklung kann ein Fehler auftreten, nur weil die Version des Zielpakets unterschiedlich ist. Sie können jedoch effizient arbeiten, indem Sie es in der Datei "resources.txt" verwalten.

Selbst wenn einer Person eine Frage gestellt wird, kann das Abgleichen des Inhalts des installierten Pakets mit der Frage zu einer schnelleren Lösung des Problems führen. Daher möchte ich sie gut nutzen.

Recommended Posts

Informationen zu den Anforderungen.txt
Über LangID
Über CAGR
Über Tugenden
Über Python-Apt
Über die Erlaubnis
Über sklearn.preprocessing.Imputer
Über Gunicorn
Über das Gebietsschema
Anforderungen teilen.txt
Über Achse = 0, Achse = 1
Über den Import
Über Numpy
Über pip
Über Linux
Über numpy.newaxis
Über Endian
Über Linux
Über den Import
Über Linux
Über Linux
Über cv2.imread
Über _ und __
Über wxPython
Notizblock über TecoGAN
Über Python-Slices
Kurz über __name__
Informationen zum Docker-Volume
[Linux] Über den Export
Freigeben einer virtuellen Umgebung [Informationen zu den Anforderungen.txt]
Über den Referenztyp
Über Twitter Scraping
Über den Test
Erfahren Sie mehr über das Programmieren
Informationen zur Anpassung von Flaschen
Über den Umfang der Variablen. .. ..
Über Python tqdm.
Über die Python-Ausbeute
Anmerkungen zu mit
Über Python, Klasse
Über lineare Modelle
Über Go-Funktionen
Über beschreiben Pandas
Über Kivy Wurzel
Informationen zum Firestore-Timeout
Informationen zur Python-Vererbung
Über Python, range ()
Über die Verwirrungsmatrix
[Linux] Über PATH
Über Python Decorator
Linux (über Gruppen)
Hinweis zu awk
Informationen zur Python-Referenz
Über Autostart von Bitnami
Über Python-Dekorateure
Über Milkcocoa SDK