Python - eine der beliebtesten Programmiersprachen, die aktiv für die Entwicklung von Webanwendungen, wissenschaftliche Berechnungen, Aufgabenautomatisierung und andere Bereiche verwendet wird. Um effizient mit Python arbeiten zu können, müssen Sie die Befehlszeile korrekt konfigurieren, damit Sie auf alle Funktionen der Sprache und ihre Bibliotheken zugreifen können.
Befehlszeile, auch bekannt als Terminal oder Konsole, ist ein leistungsfähiges Werkzeug für die Arbeit mit Python. Es ermöglicht Ihnen, Programme auszuführen und zu debuggen, Pakete zu installieren und zu verwalten und viele andere Aufgaben auszuführen. In diesem Artikel werden wir uns ansehen, wie Sie die Befehlszeile für die Arbeit mit Python auf verschiedenen Betriebssystemen konfigurieren.
Windows. Um Python an der Windows-Eingabeaufforderung verwenden zu können, müssen Sie Python auf Ihrem Computer installieren und der Umgebungsvariablen PATH hinzufügen. Nach der Installation von Python, öffnen Sie die Eingabeaufforderung, geben Sie den Python-Befehl ein und drücken Sie die Eingabetaste. Wenn alles erfolgreich ist, wird eine Python-Eingabeaufforderung angezeigt und Sie können mit der Eingabe und Ausführung von Python-Code beginnen.
Arbeitsvorbereitung
Bevor Sie mit der Befehlszeile beginnen, müssen Sie Python auf Ihrem Computer installieren, um Python-Skripte ausführen zu können. Es gibt mehrere Möglichkeiten, Python zu installieren, nämlich:
| Installationsmethode | Plattformen |
|---|---|
| Python-Installer | Windows, macOS |
| Batch-Manager | Linux, macOS |
| Source-Code | Jede Plattform |
Nach der Installation von Python können Sie eine Eingabeaufforderung öffnen und den folgenden Befehl ausführen, um zu überprüfen, ob die Installation korrekt ist:
Beachten Sie, dass auf einigen Systemen sowohl der Python-Befehl als auch der python3- Befehl verwendet werden können. Dies liegt daran, dass mehrere Versionen von Python auf Computern installiert werden können.
Bevor Sie mit der Arbeit an der Befehlszeile beginnen, sollten Sie einen separaten Ordner zum Speichern Ihrer Python-Dateien erstellen. Dies hilft Ihnen, den Code zu speichern und Projekte zu strukturieren. Sie können auch ein Versionskontrollsystem wie Git verwenden, um die Codeverwaltung zu vereinfachen.
Betriebssystem auswählen
Bevor Sie die Befehlszeile für die Arbeit mit Python konfigurieren, ist es wichtig, das Betriebssystem zu bestimmen, auf dem die Entwicklung ausgeführt wird.
Python wird auf verschiedenen Betriebssystemen unterstützt, einschließlich Windows, macOS und verschiedenen Linux-Distributionen.
| Betriebssystem | Empfehlungen |
|---|---|
| Windows | Wenn Sie Windows verwenden, wird empfohlen, die Windows-Eingabeaufforderung (cmd) oder PowerShell zu verwenden. |
| macOS | Wenn Sie macOS verwenden, müssen Sie ein Terminal verwenden. |
| Linux | Wenn Sie Linux verwenden, müssen Sie ein Terminal oder eine andere verfügbare Befehlszeile in Ihrer Distribution verwenden. |
Es ist wichtig sich daran zu erinnern, dass die Befehle für die Arbeit mit Python in der Befehlszeile je nach Betriebssystem leicht variieren können. In diesem Artikel stellen wir Beispiele für Befehle für jedes der unterstützten Betriebssysteme bereit.
Wenn Sie das Betriebssystem und die entsprechende Befehlszeile auswählen, können Sie die Befehlszeile für die Arbeit mit Python konfigurieren.
Python installieren
Befolgen Sie diese Anweisungen, um Python zu installieren:
- Gehen Sie zur offiziellen Python-Website unter https://www.python.org .
- Wählen Sie die richtige Python-Version für Ihr Betriebssystem aus. Die Python-Website bietet mehrere Versionen an: 3.8, 3.9 usw. Sie sollten die neueste stabile Version auswählen.
- Laden Sie die Python-Installationsdatei herunter und führen Sie sie aus.
- Stellen Sie sicher, dass Sie die Option "Add Python to PATH" im Python-Installationsprogramm aktivieren.
- Klicken Sie auf die Schaltfläche "Jetzt installieren" und warten Sie, bis die Installation abgeschlossen ist.
Nachdem Sie Python erfolgreich installiert haben, können Sie überprüfen, ob es funktioniert, indem Sie die Eingabeaufforderung öffnen und den Befehl "python" eingeben (ohne Anführungszeichen). Wenn alles korrekt eingerichtet ist, sollten Sie eine interaktive Python-Shell mit einer Version und einer Begrüßungsnachricht sehen.
Sie haben jetzt die neueste Version von Python installiert und sind bereit, mit dieser leistungsstarken Programmiersprache zu beginnen.
Grundlegende Befehle
Die Python-Befehlszeile verfügt über eine Reihe grundlegender Befehle, mit denen Sie mit einer Programmiersprache arbeiten können:
- python - Startet den Python-Interpreter, sodass Sie Code in der Sprache eingeben und ausführen können.
- python script.py - startet eine Python-Datei mit dem Namen script.py .
- python -m module - Startet ein Python-Modul namens module .
- pip install package_name - Installiert ein Python-Paket namens package_name über den pip-Paketmanager.
- pip uninstall package_name - Entfernt das installierte Python-Paket mit dem Namen package_name .
- exit() oder Strg+Z - Beendet den Python-Interpreter und beendet die Befehlszeile.
Mit diesen Befehlen können Sie verschiedene Aktionen ausführen, z. B. Python-Code ausführen, Pakete installieren und entfernen sowie den Interpreter beenden.
Ausführen der Befehlszeile
- Öffnen Sie das Startmenü und geben Sie "Eingabeaufforderung" in die Suchleiste ein.
- Klicken Sie auf das Suchergebnis "Eingabeaufforderung", um die Anwendung zu starten.
Unter macOS wird die Befehlszeile Terminal genannt. Führen Sie die folgenden Schritte aus, um das Terminal zu starten:
- Öffnen Sie den Finder und navigieren Sie zum Ordner "Programme".
- Öffnen Sie den Ordner "Dienstprogramme" und suchen Sie nach "Terminal".
- Doppelklicken Sie auf "Terminal", um die Anwendung zu starten.
Nach dem Ausführen der Befehlszeile wird ein Fenster angezeigt, in dem Sie Textbefehle eingeben und die Ergebnisse ihrer Ausführung erhalten können. Wir empfehlen auch, den Umgebungsvariablen des Betriebssystems eine Befehlszeile hinzuzufügen, sodass Sie sie von überall ausführen können, ohne das Menü durchsuchen zu müssen.
Überprüfen der Python-Installation
Bevor Sie mit Python an der Eingabeaufforderung arbeiten, müssen Sie sicherstellen, dass es ordnungsgemäß auf Ihrem Computer installiert ist. Befolgen Sie diese Schritte, um die Python-Installation zu überprüfen:
- Öffnen Sie eine Eingabeaufforderung. Unter Windows können Sie dies tun, indem Sie Start auswählen, dann Ausführen und cmd eingeben. Unter macOS können Sie das Programm "Terminal" öffnen. Unter Linux können Sie die Anwendung "Terminal" verwenden oder Strg+ Alt+ T drücken, um sie zu öffnen.
- Geben Sie python --version ein und drücken Sie die Eingabetaste. Wenn Python richtig installiert und konfiguriert ist, wird die auf Ihrem Computer installierte Version von Python angezeigt. Zum Beispiel Python 3.8.2 .
- Wenn Sie eine Fehlermeldung sehen oder Python nicht gefunden werden kann, kann dies bedeuten, dass es nicht installiert ist oder der Python-Pfad nicht zu den Umgebungsvariablen Ihres Systems hinzugefügt wurde. Versuchen Sie in diesem Fall, Python neu zu installieren und stellen Sie sicher, dass der richtige Python-Pfad zu den Umgebungsvariablen hinzugefügt wurde.
Jetzt sind Sie bereit, Python in der Befehlszeile zu verwenden! Wenn Sie irgendwelche Probleme oder Fragen haben, lesen Sie bitte die Python-Dokumentation oder die Python-Community für weitere Hilfe.
Arbeiten mit Paketen
Python verfügt über ein leistungsfähiges Paketverwaltungssystem, mit dem Sie verschiedene zusätzliche Bibliotheken und Module installieren und verwenden können. Die Installation von Paketen kann nützlich sein, wenn Sie zusätzliche Funktionen benötigen, die nicht in der Standard-Python-Bibliothek enthalten sind.
Installieren von Paketen mit pip
Eines der beliebtesten Tools zum Installieren und Verwalten von Paketen ist der pip (Python Package Installer). In den meisten Fällen ist pip bereits mit Python installiert.
Um das Paket zu installieren, öffnen Sie eine Eingabeaufforderung, und führen Sie den folgenden Befehl aus:
Wenn Sie beispielsweise das numpy-Paket installieren möchten, geben Sie Folgendes ein:
pip install numpy
Wenn das Paket bereits installiert ist, zeigt pip eine Meldung darüber an.
Verwalten installierter Pakete
Nach der Installation der Pakete können Sie den Befehl verwenden pip list, um eine Liste aller installierten Pakete anzuzeigen. Es zeigt den Namen jedes Pakets und seine Version an, falls angegeben.
Wenn Sie das Paket auf die neueste Version aktualisieren müssen, verwenden Sie den Befehl pip install --upgrade .
Wenn Sie sich entscheiden, das Paket zu deinstallieren, führen Sie den Befehl pip uninstall aus . Es wird das Paket mit all seinen Abhängigkeiten entfernen.
Installieren von Paketen aus einer Abhängigkeitsdatei
Häufig können Pakete Abhängigkeiten von anderen Paketen haben. Anstatt jedes Paket manuell zu installieren, können Sie eine Abhängigkeitsdatei verwenden, die eine Liste aller Pakete enthält, die für Ihr Projekt benötigt werden.
Führen Sie den folgenden Befehl aus, um Pakete aus einer Abhängigkeitsdatei zu installieren:
Zum Beispiel, wenn die Abhängigkeitsdatei "requirements.txt", geben Sie ein:
pip install -r requirements.txt
Dadurch werden alle Pakete aus der Abhängigkeitsdatei installiert, sodass Sie alle benötigten Pakete für Ihr Projekt problemlos verwalten können.
Installieren von Paketen
Um mit Python zu arbeiten, müssen Sie die benötigten Pakete an der Befehlszeile installieren. Es gibt einen leistungsstarken Pip-Paketmanager in Python, mit dem Sie Abhängigkeiten einfach installieren und verwalten können.
Führen Sie den folgenden Befehl aus, um ein Paket mit pip zu installieren:
pip install paketname
Um beispielsweise das requests-Paket zu installieren, führen Sie einen Befehl aus:
pip install requests
Wenn Sie eine bestimmte Version eines Pakets installieren möchten, müssen Sie sie nach dem Paketnamen angeben:
pip install paketname==Version
Um beispielsweise die Version 2.25.0 des requests-Pakets zu installieren:
pip install requests==2.25.0
Wenn Sie mehrere Pakete installieren möchten, können Sie deren Namen durch ein Leerzeichen auflisten:
pip install Paketname1 paketname2 .
Sie können auch eine requirements-Datei angeben.ein txt, das alle erforderlichen Pakete auflistet und die Installation aller Pakete einmal ausführt:
pip install -r requirements.txt
Installierte Pakete sind in Python ohne zusätzliche Konfiguration verfügbar.
Anmerkung: Auf einigen Systemen müssen Sie möglicherweise den pip-Befehl als Administrator ausführen oder die virtuelle Python-Umgebung verwenden.
Aktualisieren von Paketen
Es wird empfohlen, die installierten Pakete regelmäßig zu aktualisieren, damit sie korrekt mit Python funktionieren. Durch das Aktualisieren von Paketen erhalten Sie die neuesten Versionen von Bibliotheken und Fehlerbehebungen sowie eine verbesserte Leistung und Sicherheit der Software.
Führen Sie den Befehl aus, um alle installierten Pakete zu aktualisieren:
Der Befehl pip install --upgrade pip aktualisiert das pip-Dienstprogramm selbst auf die neueste Version.
Nach erfolgreichem pip-Upgrade können Sie alle installierten Pakete mit dem Befehl aktualisieren:
pip freeze | grep -v "^\-e" | cut -d = -f 1 | xargs -n1 pip install -U
Mit dem Befehl pip freeze können Sie eine Liste der installierten Pakete mit deren Versionen anzeigen. Der Befehl grep -v "^\-e" entfernt Pakete, die im Bearbeitungsmodus installiert sind, aus der Liste.
Als nächstes markiert der Befehl cut -d = -f 1 den Paketnamen vor dem "gleich" -Zeichen, und der Befehl xargs -n1 pip install -U aktualisiert jedes Paket einzeln.
Wenn Sie nur ein bestimmtes Paket aktualisieren möchten, führen Sie den Befehl aus:
Wo ist der Name des Pakets, das Sie aktualisieren möchten.
Wenn Sie Pakete aktualisieren, wird empfohlen, die virtuelle Python-Umgebung zu verwenden, um Abhängigkeitskonflikte zu vermeiden und die Stabilität Ihres Projekts zu erhalten.
Pakete entfernen
Sie können den Befehl pip uninstall verwenden, um Pakete in Python zu entfernen. Mit diesem Befehl können Sie installierte Pakete und ihre Abhängigkeiten entfernen.
Um ein Paket zu entfernen, müssen Sie seinen vollständigen Namen kennen. Sie können den vollständigen Paketnamen finden, indem Sie den Befehl pip list eingeben, der alle installierten Pakete anzeigt.
Um ein Paket zu entfernen, führen Sie einfach den Befehl pip uninstall package_name aus und ersetzen Sie package_name durch den Namen des Pakets, das Sie entfernen möchten.
Wenn Sie beispielsweise das requests-Paket entfernen möchten, führen Sie den folgenden Befehl aus:
| Das Team | Die Beschreibung |
|---|---|
| pip uninstall requests | Entfernt das requests-Paket |
Nach dem Ausführen des Befehls wird das Paket von allen Python-Plattformen entfernt.
Wenn beim Löschen eines Pakets Probleme auftreten, fügen Sie dem Befehl ein --user-Flag hinzu, um das Paket nur vom aktuellen Benutzer zu entfernen, z. B.:
| Das Team | Die Beschreibung |
|---|---|
| pip uninstall --user package_name | Entfernt das Paket aus dem aktuellen Benutzer |
Wenn Sie sich nicht sicher sind, welches Paket Sie entfernen möchten oder weitere Informationen zu den pip-Uninstall-Befehlen erhalten möchten, können Sie das --help-Flag verwenden, um Hilfe zu erhalten.
Hier ist ein Beispielbefehl, um Hilfe zum Befehl pip uninstall zu erhalten:
| Das Team | Die Beschreibung |
|---|---|
| pip uninstall --help | Zeigt die Hilfe zum Befehl pip uninstall an |
Jetzt wissen Sie, wie Sie Pakete in Python mit dem Befehl pip uninstall entfernen können. Erfolgreiche Programmierung!