[Road to Intermediate Python] Installieren Sie Pakete in großen Mengen mit pip

Link zur Zusammenfassung

https://qiita.com/ganariya/items/fb3f38c2f4a35d1ee2e8

Einführung

Um Python zu studieren, habe ich eine Group Intelligence Library namens acopy kopiert.

In acopy werden viele interessante Python-Grammatiken und -Sprachen verwendet, und es wird zusammengefasst, dass es unter ihnen nützlich ist.

Dieses Mal werden wir über die Batch-Installation und den Export von Python-Paketen sprechen.

pip

pip ist der offizielle Paketmanager für Python. Sie können eine Bibliothek eines Drittanbieters einfach mit nur pip installieren.

Ältere Sprachen können sehr umständlich sein, um diese Bibliothek zu installieren Python pip Nodejs npm Es ist sehr praktisch, einen Paketmanager zu haben.

Paket laden

Mit pip

Name der Pip-Installationsbibliothek

Sie können die Bibliothek in Form von installieren.

Zum Beispiel, wenn Sie ein Repository verwenden möchten, das von einer anderen Person in Git geschrieben wurde Möglicherweise benötigen Sie eine Menge Bibliotheken, um sie zu installieren.

Es heißt also "Anforderungen.txt" Lesen Sie den Versionsnamen der zu verwendenden Bibliothek und die Textdatei, in der der Name geschrieben wurde Es kann auf einmal installiert werden.

requirements.txt


alabaster==0.7.12
Babel==2.7.0
beautifulsoup4==4.8.1
boto==2.49.0
boto3==1.10.1

Der Inhalt ist wie oben.

In dem Verzeichnis, in dem die Datei require.txt vorhanden ist

pip install -r requirements.txt

Sie können es als geben.

Paket exportieren

Exportieren Sie das Paket nach dem Laden des Pakets Mit anderen Worten, es ist möglich, alle im Projekt verwendeten Pakete zu identifizieren, so dass sie sofort in anderen Umgebungen installiert werden können.

pip freeze

Wenn Sie den Befehl eingeben

alabaster==0.7.12
Babel==2.7.0
beautifulsoup4==4.8.1
boto==2.49.0
boto3==1.10.1
botocore==1.13.1
cachetools==3.1.1

Wie oben gezeigt, zeigt das Terminal den Bibliotheksnamen und die Version an.

Daher müssen Sie dies nur in eine Datei mit einer Pipe ausgeben.

pip freeze > requirements.txt

Fügen Sie diese require.txt in das GitHub-Repository ein Ich bin froh, das Paket einfacher installieren zu können.

Schließlich

Ich habe eine Masseninstallation von Paketen gesehen.

Wenn Sie pipenv verwenden, scheint es automatisch auf require.txt zu treffen Es scheint, dass eine Datei erstellt wird, die die Pakete zusammenfasst. Es ist sehr einfach, also werde ich versuchen, es zu berühren.

Verweise

Recommended Posts

[Road to Intermediate Python] Installieren Sie Pakete in großen Mengen mit pip
Verwalten Sie Python-Pakete, um sie in Containern zu installieren
Installieren Sie Pakete, die mit Python 3 kompiliert werden müssen, mit pip [Windows]
Konvertieren Sie PDFs mit Python in Massenbilder
Ein Weg zum mittleren Python
[Road to Intermediate Python] Definieren Sie die Funktion __getattr__ in der Klasse
So führen Sie Tests zusammen mit Python unittest aus
[Road to Intermediate Python] Definieren Sie in Ihrer eigenen Klasse
Installieren Sie Python 2.7.9 und Python 3.4.x mit pip.
[Road to Intermediate Python] Verwenden Sie die if-Anweisung in der Listeneinschlussnotation
[Road to Intermediate Python] Aktiviert Vergleichsoperationen mit Originalklassen
So installieren Sie den MySQL-Connector mit pip3
[Road to Intermediate] Grundlegendes zu Python-Eigenschaften
[Road to Intermediate Python] Rufen Sie eine Klasseninstanz wie eine Funktion mit __call__ auf
Was tun, wenn Sie pyaudio nicht mit pip #Python installieren können?
Versuchen Sie, sich mit Python bei qiita anzumelden
Installieren Sie Pyaudio, um Wellen in Python zu spielen
[Road to Intermediate Python] Verwenden Sie ternäre Operatoren
So arbeiten Sie mit BigQuery in Python
Ich möchte eine Pip-Installation mit PythonAnywhere durchführen
Installieren Sie Python auf xserver, um pip zu verwenden
[Road to Intermediate Python] Verwenden Sie Lambda-Ausdrücke
So betreiben Sie die Zeitstempelstation in Python
Der Weg zum Kompilieren zu Python 3 mit Thrift
So installieren Sie Python3 mit Docker Centos
[Road to Intermediate Python] Zusammenfassung der Artikelverknüpfungen
Was tun, wenn Sie nicht mit pip in einer Babun-Umgebung installieren können?
[REAPER] Wie man Reascript mit Python spielt
So installieren Sie pip, numpy auf Autodesk MAYA
Ich wollte Python 3.4.3 mit Homebrew + pyenv installieren
[Road to Intermediate] Python scheint alles Objekte zu sein
Melden Sie sich mit Selenium Python bei Yahoo Business an
Wie man tkinter mit Python in Pyenv benutzt
Fehler beim Versuch, psycopg2 in Python zu installieren
Schritte zum Installieren Ihrer eigenen Bibliothek mit pip
So behandeln Sie den Fehler "Kein Modul mit dem Namen '' '" in Jupyter Notebook | Install with! Pip!
So installieren Sie Python
Pakete mit pip3 installieren
So installieren Sie pip
So installieren Sie Python
Fehler bei der Pip-Installation
Installieren Sie Voluptuous mit Python 2.5
Installieren Sie Python mit pyenv
Installieren Sie scikit.learn mit pip
So konvertieren / wiederherstellen Sie einen String mit [] in Python
Was tun, wenn die Pip-Installation in Xcode 5.1 fehlschlägt?
So führen Sie eine Hash-Berechnung mit Salt in Python durch
Erklären Sie ausführlich, wie Sie mit Python einen Sound erzeugen
Konvertieren Sie das Bild in .zip mit Python in PDF
Super Primer für Python-Erste Schritte mit Python3.5 in 3 Minuten
Ich war süchtig danach, 2020 mit Selen (+ Python) zu kratzen
Ich möchte mit einem Roboter in Python arbeiten.
Starten Sie die numerische Berechnung mit Python (mit Homebrew und Pip).
Bis TensorFlow-GPU mit pip in der Windows-Umgebung installiert ist
[Python] Weg zur Schlange (5) Spiele mit Matplotlib
Stellen Sie mit Python eine Verbindung zu BigQuery her