Python ist eine der beliebtesten Programmiersprachen, die eine Vielzahl von Betriebssystemen, einschließlich Windows, erfolgreich unterstützt. Jedoch können viele unerfahrene Entwickler Schwierigkeiten haben, den Speicherort der installierten Python-Pakete unter Windows zu finden.
Um die Reihenfolge beizubehalten, werden Python-Pakete unter Windows normalerweise in einem speziellen Ordner namens "site-packages" installiert. Dieser Standardordner befindet sich in dem Verzeichnis, in dem Python installiert ist. Zum Beispiel, wenn Sie Python Version 3.9 installiert haben und es sich im Ordner "C:\Python39 \", dann befindet sich der Ordner "site-packages" im Pfad "C:\Python39\Lib\site-packages".
Im Ordner "site-packages" installierte Python-Pakete sind vordefinierte Module und Bibliotheken, die Sie in Ihren Projekten verwenden können. Es werden automatisch viele beliebte Pakete wie numpy, Pandas, matplotlib usw. installiert. Es ist jedoch erwähnenswert, dass nicht alle Pakete automatisch installiert werden, und einige erfordern möglicherweise eine manuelle Installation.
Sobald Sie den genauen Speicherort von Python-Paketen unter Windows kennen, können Sie sie einfach importieren und in Ihren Projekten verwenden. Vergessen Sie auch nicht, dass Sie den pip-Paketmanager verwenden können, um installierte Pakete und deren Versionen zu verwalten. Lernen Sie diese Funktionen kennen, und Ihre Arbeit mit Python-Paketen unter Windows wird viel einfacher!
Lokalisieren von Python-Paketen unter Windows
Wenn Sie Python auf einem Windows-Betriebssystem installieren und verwenden, können sich Python-Pakete an verschiedenen Orten befinden. Sie werden in der Regel an einem der folgenden Orte installiert:
- Der Ordner "site-packages" befindet sich im Python-Installationsverzeichnis.
- Der Ordner "Scripts" befindet sich im Python-Installationsverzeichnis.
- Der Ordner "PythonXX\lib\site-packages", wobei "XX" die Version von Python ist, die installiert wurde (z. B. Python37).
Der erste Ort, an dem Python-Pakete unter Windows gefunden werden können, ist der Ordner "site-packages" im Python-Installationsverzeichnis. Es könnte so etwas sein wie: C:\Python37\lib\site-packages . In diesem Ordner befinden sich normalerweise Pakete von Drittanbietern, die mit einem Python-Paketverwaltungstool wie pip installiert wurden.
Der zweite Ort, an dem sich Python-Pakete unter Windows befinden können, ist der Ordner "Scripts" im Python-Installationsverzeichnis. Zum Beispiel, C:\Python37\Scripts . Dieser Ordner kann verschiedene ausführbare Dateien enthalten, einschließlich Dienstprogramme und Skripts, die mit den installierten Paketen verknüpft sind.
Der dritte Ort, an dem Python-Pakete unter Windows gehostet werden können, ist der Ordner "PythonXX\lib\site-packages", wobei "XX" die Version des installierten Python ist. Zum Beispiel, C:\Python37\lib\site-packages . In diesem Ordner befinden sich normalerweise einige Standard-Python-Bibliotheken und -Module.
Wenn Sie diese grundlegenden Speicherorte kennen, können Sie schnell suchen und überprüfen, welche Python-Pakete auf einem Windows-Computer installiert sind.
Verzeichnis für installierte Pakete
Nach der Installation von Python auf einem Windows-Betriebssystem befinden sich alle Python-Pakete in einem bestimmten Verzeichnis. Dieses Verzeichnis ermöglicht Ihnen den Zugriff auf die installierten Pakete und die Verwaltung dieser Pakete.
Das Verzeichnis, in dem sich die installierten Python-Pakete befinden, heißt "site-packages". Sie befindet sich normalerweise in dem Ordner, in dem der Python-Interpreter installiert ist.
Für die meisten Python-Versionen unter Windows befindet sich das Verzeichnis "site-packages" im folgenden Pfad:
| Python 2.x | Python 3.x |
|---|---|
| C:\Python27\Lib\site-packages | C:\Python3x\Lib\site-packages |
Hier "2.x" und "3.x" bezeichnet Python-Versionen, z. B. "2.7" oder "3.9".
Das Verzeichnis "site-packages" enthält alle installierten Python-Pakete, die in jedes Projekt importiert werden können. Jedes Paket befindet sich in einem separaten Ordner mit dem Namen des Pakets.
Es ist wichtig, den Speicherort des "site-packages" -Verzeichnisses zu kennen, um Python-Pakete auf einem Windows-Betriebssystem zu installieren und zu verwalten.
Wie finde ich Pakete in der Befehlszeile
Sie können die Befehlszeile verwenden, um nach Python-Paketen in Windows zu suchen. Hier sind einige Möglichkeiten, wie Sie die richtigen Pakete finden können:
1. Verwenden des Befehls pip search:
pip ist ein Python-Paketinstallationstool, das mit ihm geliefert wird. Geben Sie an der Eingabeaufforderung den folgenden Befehl ein, um nach Paketen zu suchen:
pip search [paketname]
Hier [paketname] - dies ist der Name des Pakets, das Sie suchen möchten. Wenn Sie beispielsweise nach einem Pandas-Paket suchen, geben Sie Folgendes ein:
pip search pandas
2. Verwenden des Befehls conda search:
conda ist eine Plattform zum Installieren und Verwalten von Python-Paketen und -Umgebungen. Um mit conda nach Paketen zu suchen, geben Sie den folgenden Befehl ein:
conda search [paketname]
Hier [paketname] - dies ist der Name des Pakets, das Sie suchen möchten. Wenn Sie beispielsweise nach einem numpy-Paket suchen, geben Sie Folgendes ein:
conda search numpy
3. Nutzung von Internetressourcen:
Wenn Ihnen die vorherigen Methoden nicht geholfen haben, das richtige Paket zu finden, können Sie auch online nach Python-Paketen suchen. Zu den beliebten Ressourcen gehören das offizielle Python-Paket-Repository (Python Package Index - PyPI) und die Anaconda Cloud.
In diesen Ressourcen können Sie die Suche verwenden und das gewünschte Paket finden und dann die Anweisungen verwenden, um es auf Ihrem System zu installieren.
Wo finde ich Pakete in der Umgebung von Anaconda
Um Pakete in der Anaconda-Umgebung zu finden und zu installieren, können Sie den Anaconda Navigator verwenden. Es ist eine grafische Benutzeroberfläche, die Zugriff auf verschiedene Python-Tools und -Pakete ermöglicht.
So finden und installieren Sie Pakete in der Anaconda-Umgebung:
- Starten Sie Anaconda Navigator. Sie können es im Startmenü finden oder nach einer Desktop-Verknüpfung suchen.
- Nachdem Sie Anaconda Navigator gestartet haben, sehen Sie eine Liste der verfügbaren Tools und Pakete. Klicken Sie auf die Registerkarte «Environments» (Umgebungen).
- Wählen Sie die gewünschte Umgebung aus. Standardmäßig aktive Umgebung verwenden.
- Suchen Sie das Paket, das Sie installieren möchten, in der Liste der verfügbaren Pakete. Sie können die Stichwortsuche verwenden, um die Suche zu vereinfachen.
- Wählen Sie das Paket aus und klicken Sie auf die Schaltfläche «Install» (Installieren). Dadurch wird das ausgewählte Paket in der ausgewählten Umgebung installiert.
Nachdem Sie das Paket installiert haben, können Sie es importieren und es in Ihrem Python-Code verwenden.
Konfigurieren der Umgebungsvariablen PATH
Wenn Sie Python unter Windows installieren, enthält das Installationsprogramm eine Option zum Hinzufügen von Python zur Umgebungsvariablen PATH. Auf diese Weise können Sie Python von überall in der Befehlszeile verwenden, ohne den vollständigen Pfad zur ausführbaren Datei angeben zu müssen.
Wenn Sie jedoch bei der Installation keine Option zum Hinzufügen von Python zum PATH ausgewählt haben oder wenn Sie Python nach der Installation des Systems installiert haben, müssen Sie die Umgebungsvariable manuell konfigurieren.
Um die PATH-Umgebungsvariable einzurichten, müssen Sie die folgenden Schritte ausführen:
- Öffnen Sie die Systemsteuerung. Sie können dies tun, indem Sie mit der rechten Maustaste auf die Schaltfläche Start klicken und Systemsteuerung aus dem Kontextmenü auswählen.
- Wechseln Sie zum Abschnitt "System und Sicherheit". Suchen Sie in der Systemsteuerung nach dem Abschnitt "System und Sicherheit" und öffnen Sie ihn.
- Öffnen Sie den Abschnitt "System". Suchen Sie im Abschnitt "System und Sicherheit" nach dem Unterschlüssel "System" und öffnen Sie ihn.
- Klicken Sie auf die Schaltfläche "Erweiterte Systemeinstellungen". Suchen Sie im linken Menü des Abschnitts "System" nach dem Link "Erweiterte Systemeinstellungen" und klicken Sie darauf.
- Klicken Sie auf die Registerkarte Erweitert. Klicken Sie im Dialogfeld Systemeigenschaften auf die Registerkarte Erweitert.
- Klicken Sie auf die Schaltfläche Umgebungsvariablen. Klicken Sie im Abschnitt "Umgebungsvariablen" auf die Schaltfläche "Umgebungsvariablen".
- Suchen Sie im Abschnitt Systemvariablen nach der Umgebungsvariablen PATH. Suchen Sie in der Liste der Umgebungsvariablen nach einer Variablen mit dem Namen "PATH" und wählen Sie sie aus.
- Klicken Sie auf die Schaltfläche "Bearbeiten". Nachdem Sie die Variable "PATH" markiert haben, klicken Sie auf die Schaltfläche "Bearbeiten".
- Fügen Sie der Variablen "PATH" den Pfad zur Python-ausführbaren Datei hinzu. Fügen Sie im Feld Variablenwert den vollständigen Pfad zu dem Ordner hinzu, in dem sich die ausführbare Python-Datei befindet (dies ist normalerweise der Ordner "C:\Python\bin "). Der Pfad muss durch ein Semikolon von den vorherigen Werten der Variablen "PATH" getrennt sein.
- Klicken Sie auf "OK". Nachdem Sie den Pfad zur ausführbaren Python-Datei hinzugefügt haben, klicken Sie in allen geöffneten Dialogfeldern auf die Schaltfläche "OK", um die Änderungen zu übernehmen.
Nachdem Sie die Umgebungsvariable PATH konfiguriert haben, können Sie Python von überall in der Befehlszeile verwenden, ohne den vollständigen Pfad zur ausführbaren Datei angeben zu müssen.
Suchen nach Paketen im offiziellen Python-Repository
Das offizielle Python-Repository, auch bekannt als Python Package Index (PyPI), ist ein zentraler Repository für Python-Pakete. Hier können Sie Tausende von Paketen finden und herunterladen, die von der Python-Community entwickelt wurden.
Sie können mehrere Methoden verwenden, um nach Paketen in PyPI zu suchen. Eine der einfachsten Möglichkeiten ist die Verwendung der offiziellen PyPI-Website unter https://pypi.org . Auf der Hauptseite der Website finden Sie ein Suchfeld, in dem Sie einen Paketnamen oder ein Suchbegriff eingeben können. Klicken Sie nach der Eingabe auf die Schaltfläche Suchen oder drücken Sie die Eingabetaste, um die Ergebnisse zu erhalten.
Als Ergebnis sehen Sie eine Liste der Pakete, die Ihrer Anfrage entsprechen. Jedes Paket wird als Karteikarte mit dem Paketnamen, der Beschreibung, der Version, dem Datum der letzten Aktualisierung und der Anzahl der Downloads angezeigt. Sie können auch auf die Paketkarte klicken, um weitere Informationen darüber zu erhalten, einschließlich Dokumentation, Abhängigkeiten und Entwicklungsdetails.
Eine andere Möglichkeit, nach Paketen zu suchen, besteht darin, das pip-Befehlszeilentool zu verwenden, das mit der Python-Installation geliefert wird. Um eine Paketsuche mit pip durchzuführen, müssen Sie eine Eingabeaufforderung oder ein Terminal öffnen und den folgenden Befehl eingeben:
| Das Team | Die Beschreibung |
|---|---|
| pip search | Sucht nach Paketen, die den angegebenen Namen enthalten |
| pip search | Sucht nach Paketen, die das angegebene Schlüsselwort in der Beschreibung enthalten |
Nachdem Sie den Befehl pip search eingegeben haben, sehen Sie eine Liste der Pakete, die Ihrer Anfrage entsprechen. Jedes Paket wird im Format "Name (Version) - Beschreibung" angezeigt. Die Anzahl der Downloads und Informationen zum letzten Update werden ebenfalls angezeigt.
Mit der offiziellen PyPI-Website oder dem pip-Befehlszeilentool können Sie die Python-Pakete, die Sie für Ihre Projekte benötigen, einfach finden und installieren.