In Python ist die Verwendung von Python-Paketen, die von anderen Entwicklern in Ihrem eigenen Projekt veröffentlicht wurden, eine Sache, die Ihnen das Leben leichter machen wird. Der Python Package Index oder PyPI ist ein riesiges Repository mit Code, den Sie verwenden können. Erfahren Sie, wie Sie mit PyPI und seinem Installationsprogramm PIP (Package Installer for Python) beginnen.
Diese Anweisungen sollten auf allen macOS-Versionen funktionieren, die vom aktuellen Python-Installationsprogramm unterstützt werden, einschließlich v10.6+ (Snow Leopard) für das 32-Bit-Installationsprogramm und v10.9 (Mavericks) für das 64-Bit- einzige Version des aktuellen Installers.
So installieren Sie PIP unter macOS
PIP ist das standardmäßige Paketinstallationsprogramm und wurde kürzlich zur Core-Distribution von Python hinzugefügt. Das heißt, um PIP zu installieren, müssen wir Python installieren.
Während Python 2 früher in macOS vorinstalliert war, sollten Sie die neuere Version, Python 3, verwenden. Der einzige Grund, v2.7 weiterhin zu verwenden, ist die Unterstützung älterer, vorhandener Anwendungen. Wenn Sie gerade erst anfangen, haben Sie zum Glück keine davon.
Python-Installation ist eine standardmäßige. PKG-basierte Angelegenheit. Führen Sie die folgenden Schritte aus, um es zum Laufen zu bringen:
-
Besuchen Sie zuerst die Python-Website und holen Sie sich die neueste Version. Laden Sie die 64-Bit-Installationsdatei herunter, es sei denn, Sie verwenden einen älteren Computer und müssen aus irgendeinem Grund eine frühere Version von macOS verwenden.
- Dies ist das standardmäßige. PKG-Format von macOS, sodass Sie einfach auf die Installationsdatei klicken können, um loszulegen.
-
Der erste Bildschirm enthält Informationen zur Installation. Klicken Sie auf Weiter, um fortzufahren.
-
Klicken Sie auch auf der folgenden Seite auf Weiter, was Sie darüber informiert, dass das Projekt die Unterstützung für 32-Bit-Installationsprogramme ab Version 3.8 einstellen wird.
-
Der nächste Bildschirm fordert Sie auf, die Lizenz für Python zu akzeptieren. Klicken Sie auf Weiter und dann auf Zustimmen.
-
Auf dem folgenden Bildschirm müssen Sie ein Ziel für die Installation auswählen. Sie können auf Installieren klicken, um es auf Ihrem Hauptlaufwerk zu platzieren, oder auf Anpassen klicken, wenn Sie etwas anderes im Sinn haben. Sie müssen auch Ihr Passwort eingeben, um fortzufahren.
-
Jetzt beginnt das Installationsprogramm mit dem Kopieren der Dateien.
- Sobald die Installation abgeschlossen ist, wird der Ordner der App im Finder geöffnet.
Prüfung der Python-Installation auf macOS
Die Installation enthält folgende Elemente:
- Zwei. RTF-Dateien: Enthält einmal die Lizenz; die andere die ReadMe-Datei.
- Zwei. COMMAND-Dateien: Diese helfen bei der Konfiguration. Die Datei „Install Certificates.command“richtet einige SSL-Zertifikate ein und die Datei „Update Shell Profile.command“hilft Ihnen, wenn Sie Probleme bei der Verwendung von Python 3 haben und feststellen, dass Sie immer zu Python 2 weitergeleitet werden.
- IDLE-App: Eine integrierte Entwicklungsumgebung speziell für Python.
- Python Launcher: Hilft Ihnen beim Konfigurieren einiger Einstellungen zum Starten von Python-Skripten.
Wie man bestätigt, dass Python unter macOS funktioniert
Bevor Sie Python verwenden können, überprüfen Sie am besten, ob Ihre Python-Installation ordnungsgemäß funktioniert.
-
Versuchen Sie den folgenden Befehl im Terminal:
python --version
Python 3.7.4
-
Wenn Sie die Dinge weiter bestätigen möchten, versuchen Sie, ein einfaches Python-Skript auszuführen. Geben (oder fügen) Sie den folgenden Code in eine leere Textdatei ein und nennen Sie ihn "hello-world.py":
drucken ("Hello World!")
-
Führen Sie nun an der Eingabeaufforderung Folgendes aus:
python \path\to\hello-world.py
Hallo Welt!
PIP von Python unter macOS verwenden
Wir wissen jetzt, dass Python funktioniert, und wir können mit der Verwendung von PIP fortfahren.
Glücklicherweise gibt es hier nichts zu tun: PIP wird bei neueren Python-Versionen standardmäßig installiert. Allerdings solltest du dich damit vertraut machen.
-
Mit dem folgenden Befehl im Terminal erh alten Sie einen Überblick darüber, worum es bei PIP geht:
pip --help
-
Das erste, was Sie wahrscheinlich tun möchten, ist, nach einem Paket zu suchen, das Sie verwenden können, und die Pip-Suche ist das, was Sie dafür brauchen. Es durchsucht den Python Package Index (PyPI) nach Ihrem Suchbegriff.
Angenommen, wir möchten unsere Python-Anwendung erstellen, um Passwörter zu speichern. macOS hat dafür bereits einen großartigen Mechanismus: Schlüsselbund. Der folgende Befehl zeigt eine Liste aller Pakete in PyPI mit dem Schlüsselwort "Schlüsselbund":
Pip-Suchschlüsselbund
-
In den Ergebnissen gibt es ein Paket namens macos-keychain, das ist genau das, wonach wir suchen. Anstatt also Dinge wie Passworteingaben, Verschlüsselung und das Einhängen in Systemereignisse zu codieren, können wir dies einfach herunterladen und nach unseren Bedürfnissen integrieren. Sie können ein Paket mit dem folgenden Befehl installieren:
pip install macos-keychain
-
Leider ist die Aktualisierung aller installierten Pakete nicht so einfach wie die Aktualisierung von Linux-Distributionen. Sie müssen dies für jedes Paket tun, wenn Sie sehen, dass es ver altet ist. Verwenden Sie den folgenden Befehl:
pip install macos-keychain --upgrade
-
Endlich ist das Entfernen eines Pakets so einfach wie:
pip macos-keychain deinstallieren