Ab Python 3.4 wird pip zum Standardinstallationsprogramm! ??

Ruby hat Edelsteine und Node.js hat npm, aber Python hatte ursprünglich keinen Paketmanager.

Vor einiger Zeit erschien etwas namens easy_install und es wurden weitere Pips erstellt. Obwohl pip mittlerweile fast de facto ist, bleibt seine Position als eines der später zu installierenden Pakete unverändert. Es ist ein bisschen einsam für Python, das "Batterien enthalten" in dem Sinne befürwortet, dass es unmittelbar nach dem Öffnen der Box verwendet werden kann.

PEP-453 Explizites Bootstrapping von Pip in Python-Installationen wurde vorgeschlagen, um die Situation zu verwalten. Es scheint, dass es ab 3.4 standardmäßig mit dem Vorschlag "Lassen Sie uns pip zum offiziell empfohlenen Standardinstallationsprogramm für Python 2.7, 3.3 und 3.4 machen" installiert wird. Ich dachte, dass der Befehl pip zur gleichen Zeit installiert werden würde, als Python installiert wurde, aber es scheint ein wenig anders zu sein. Machen Sie sich also hier eine Notiz.

Zunächst wird in 3.4 ein Modul namens "Sicherstellen, dass Pip" hinzugefügt wird. Wie der Name schon sagt, "stellen Sie sicher, dass Pip enthalten ist" (seltsames Japanisch ...).

Speziell

$ python3.4 -m ensurepip

Dann

$ python3.4 -m ensurepip --upgrade

Recommended Posts

Ab Python 3.4 wird pip zum Standardinstallationsprogramm! ??
Python 3.4 oder höher Standard Pip
[Python] Ich habe das Spiel von pip installiert und versucht zu spielen
Existenz aus Sicht von Python
[Python] Passen Sie den Standard für die Farbkarte an
Verwenden Sie die Flickr-API von Python
Notizen vom Anfang von Python 1 lernen
Fassen wir den Python-Codierungsstandard PEP8 (1) zusammen.
Fassen wir den Python-Codierungsstandard PEP8 (2) zusammen.
Notizen vom Anfang von Python 2 lernen
[Python] Holen Sie sich die Hauptfarbe aus dem Screenshot
Der Aufzählungstyp, der aus Python 3.4 in die Standardbibliothek eingeht, ist weiterhin praktisch
CERTIFICATE_VERIFY_FAILED in Python 3.6, dem offiziellen Installationsprogramm für macOS
Holen Sie sich den Inhalt von Git Diff aus Python
[Python] Standardeingabe
SQL zu SQL
MeCab von Python
Verwenden Sie das nghttp2 Python-Modul von Homebrew aus pyenvs Python
Rufen Sie Polly aus dem AWS SDK für Python auf
Versuchen Sie, direkt von Python 3 aus auf die YQL-API zuzugreifen
Python: Entpacken Sie die Standardeingabe mit zipfile
[Python] So entfernen Sie doppelte Werte aus der Liste
Python Hinweis: Wenn der Befehl pip nicht verwendet werden kann
Lerne Nim mit Python (ab Anfang des Jahres).
Berühren Sie den neuesten physikbasierten Renderer Mitsuba2 (2) Move from Python
[Python] Extrahiere die Video-ID aus der YouTube-Video-URL [Hinweis]
[Python] Ruft den Gesetzestext aus der e-GOV-Gesetz-API ab
[Python] Geben Sie den Bereich des Bildes durch Ziehen der Maus an
Geben Sie die Zeit ab dem Start des Programms in Python aus
HoloViews werden möglicherweise zum Standard für Python-Visualisierungstools
Studie vom Anfang von Python Hour1: Hallo Welt
Holen Sie sich den Rückkehrcode eines Python-Skripts von bat
Python zeigt aus der Perspektive eines C-Sprachprogrammierers
Ich wollte die Python-Bibliothek von MATLAB verwenden
Suchen Sie den Teil 575 aus Wikipedia in Python
[Python] Ändern Sie die Standardeingabe von der Tastatur in eine Textdatei
Der erste Schritt, um Blender von Python verfügbar zu machen
Rufen Sie Ihr eigenes Python-Modul aus dem ROS-Paket auf
[Python] Erinnern wir uns an den neuen Schreibstil nach pip10
Studie aus Python Hour8: Verwenden von Paketen
Installieren Sie das neueste Python von pyenv, das von Homebrew installiert wurde
Pip die maschinelle Lernbibliothek von einem Ende (Ubuntu)
Verwenden Sie thingspeak aus Python
Finden Sie das maximale Python
Berühren Sie MySQL in Python 3
[Python] Pip und Wheel
Verwenden Sie fließend Python
Greifen Sie über Python auf Bitcoind zu
Änderungen von Python 3.0 zu Python 3.5
Änderungen von Python 2 zu Python 3.0
Python aus oder importieren
Verwenden Sie MySQL aus Python
der Zen von Python
Führen Sie Python aus Excel aus
Installieren Sie Python von der Quelle
Führen Sie Befehle aus Python aus
Bedienen Sie Neutronen von Python!
Verwenden Sie MySQL aus Python