[Python] Pip und Wheel

Ich habe den Pip und das Rad von Python zusammengefasst. Python ist in Bezug auf die Paketverwaltung kompliziert, nicht wahr?

Was ist pip?

Ein Paketverwaltungssystem zum Installieren und Verwalten von Python-Paketen (auch als "Bibliothek" oder "Modul" bezeichnet). Benutzer müssen sich überhaupt nicht um Paketabhängigkeiten kümmern, da pip Paketabhängigkeiten verwaltet. Dieser Wille

$Name des Pip-Installationspakets
$pip deinstallieren Paketname

Sie können das Paket installieren und deinstallieren, indem Sie einfach den Befehl eingeben. Laut PEP453 wird pip standardmäßig in Python 3.4 und höher installiert. Verwenden wir also pip, um Python-Pakete zu installieren und zu verwalten.

Was ist der Unterschied zwischen pip und easy_install?

easy_install ist ein Verpackungsmanagementsystem, das eine Generation vor pip erstellt wurde. Aufgrund verschiedener Umstände verschwindet es zu diesem Zeitpunkt (Februar 2017). Sie müssen nur wissen, dass es so etwas in der Vergangenheit gab. Der Unterschied zwischen pip und easy_install wird ausführlich in hier beschrieben. Wenn Sie also interessiert sind, sollten Sie ihn lesen.

Was ist ein Rad?

Bezieht sich auf das Python-Paketformat. Die Realität ist ein Zip-Archiv, das in PEP427 definiert ist.

Wenn Sie ein Paket mit pip installieren, laden Sie zunächst eine Datei im Radformat herunter. Im Gegenteil, wenn Sie ein Python-Paket erstellen und verteilen möchten, müssen Sie eine Radformatdatei erstellen.

Was ist der Unterschied zwischen Rad und Ei?

Ei ist ein Paketformat eine Generation vor dem Rad. Wie bei easy_install verschwindet es zu diesem Zeitpunkt (Februar 2017) aus verschiedenen Gründen. Sie müssen nur wissen, dass es so etwas in der Vergangenheit gab. Der Unterschied zwischen Rad und Ei wird ausführlich in hier beschrieben. Wenn Sie also interessiert sind, sollten Sie ihn lesen.

Recommended Posts

[Python] Pip und Wheel
Installieren Sie Python 2.7.9 und Python 3.4.x mit pip.
Rohr und Rad in Fenstern beherrschen
Python-Installation und Paketverwaltung mit pip
[Python] Komprimieren und dekomprimieren
Python Iterator und Generator
Hinweise zur Installation von Python3 und zur Verwendung von pip unter Windows7
Python-Pakete und -Module
Vue-Cli- und Python-Integration
Ruby, Python und Map
Python-Eingabe und Ausgabe
Python und Ruby teilen sich
Python asyncio und ContextVar
Installieren Sie die ZIP-Version Python und Pip unter Windows 10
Grundeinstellungen für die Verwendung von Python3.8 und pip unter CentOS8
Starten Sie die numerische Berechnung mit Python (mit Homebrew und Pip).
[Python] Informieren Sie sich über pip
Ver- und Entschlüsselung mit Python
3-3, Python-Zeichenfolge und Zeichencode
Python 2-Serie und 3-Serie (Anaconda Edition)
Python und Hardware-Verwenden von RS232C mit Python-
Python auf Ruby und wütend Ruby auf Python
Python-Einzug und String-Format
Python Real Number Division (/) und Integer Division (//)
Python 3.4 oder höher Standard Pip
Installieren Sie Python und Flask (Windows 10)
Informationen zu Python-Objekten und -Klassen
Informationen zu Python-Variablen und -Objekten
Apache mod_auth_tkt und Python AuthTkt
Å (Ongustorome) und NFC @ Python
Lernen Sie Python-Pakete und -Module kennen
# 2 [python3] Trennung und Kommentar aus
Flache Python-Kopie und tiefe Kopie
Python und Ruby Slice Memo
Python-Installation und grundlegende Grammatik
Ich habe Java und Python verglichen!
Flache Python-Kopie und tiefe Kopie
Über Python, len () und randint ()
Informationen zu Python-Datums- und Zeitzone
Installieren Sie Python 3.7 und Django 3.0 (CentOS)
Python-Umgebungskonstruktion und TensorFlow
Python-Klassen- und Instanzvariablen
Ruby- und Python-Syntax ~ branch ~
[Python] Python und Sicherheit - is Was ist Python?
Stapel und Warteschlange in Python
Python-Metaklasse und SQLalchemie deklarativ
Implementierung von Fibonacci und Primzahlen (Python)
Einführung in Python in der Praxis (PiP)
Python-Grundlagen: Bedingungen und Iterationen
Python-Bitoperator und logische Summe
Python-Debug- und Testmodul
Python-Liste und Tapples und Kommas
Python-Variablen und Objekt-IDs
Python-Listeneinschlussnotation und Generator
Über Python und reguläre Ausdrücke
Python mit Pyenv und Venv
Unittest und CI in Python
Maxout Beschreibung und Implementierung (Python)
[Python] Quotient und Überschuss erhalten