Der folgende Editor bietet Ihnen eine Anaconda-Python-Konfigurationsmethode für mehrere Umgebungen und mehrere Versionen. Der Herausgeber findet es ziemlich gut, deshalb teile ich es jetzt mit Ihnen und gebe es als Referenz. Kommen Sie und werfen Sie einen Blick mit dem Editor
Conda-Testanleitung
Bevor Sie diesen Conda-Test starten, sollten Sie ihn heruntergeladen und installiert haben Anaconda oder Miniconda
Hinweis: Nach der Installation sollten Sie die Windows-Befehlszeile schließen und erneut öffnen.
1. Conda-Testprozess:
Verwenden Sie Conda. Zuerst stellen wir sicher, dass Sie die Konfigurationsumgebung conda
installiert haben. Als Nächstes demonstrieren wir die Umgebungsverwaltungsfunktionen von Conda, indem wir mehrere Umgebungen erstellen. Machen Sie es Ihnen leichter, alles über die Umwelt zu verstehen. Wir erfahren, wie Sie erkennen, in welcher Umgebung Sie sich befinden, und wie Sie eine Kopie einer Umgebung als Backup erstellen.
Python testen. Anschließend prüfen wir, welche Python-Version installiert werden kann, installieren eine andere Python-Version und wechseln zwischen den beiden Python-Versionen.
Überprüfen Sie das Paket. Wir werden 1) die auf unserem Computer installierten Pakete auflisten, 2) die verfügbaren Pakete durchsuchen und 3) den Befehl conda install verwenden, um einige Pakete zu installieren und zu entfernen. Für einige Pakete, die nicht mit Conda installiert werden können, suchen wir 4) auf der Website Anaconda.org. Für diese Pakete an anderen Standorten werden wir 5) den Befehl pip verwenden, um sie zu installieren. Wir werden auch ein kommerzielles Paket IOPro
installieren, das 30 Tage lang kostenlos ist, um Pakete, Umgebungen und Conda zu entfernen. Wir werden diesen Test beenden, indem wir lernen, Ihre Pakete, Umgebungen und Conda zu entfernen.
2. Vorgang abschließen
Tipp: Sie können den vollständigen Befehl jederzeit abrufen, indem Sie dem Befehl mit --help document folgen. Sie können beispielsweise den Update-Befehl von Conda mit dem folgenden Befehl erlernen.
conda update --help
1. Conda verwalten:
Conda ist sowohl ein Paketmanager als auch ein Umgebungsmanager . Sie müssen sich mit Paketmanagern auskennen, die Ihnen beim Auffinden und Anzeigen von Paketen helfen. Was aber, wenn wir ein Paket installieren möchten, dieses Paket jedoch nur eine andere Python-Version unterstützt als die, die wir derzeit verwenden? Sie benötigen nur wenige Befehlszeilen, um eine Umgebung einzurichten, in der eine andere Python-Version ausgeführt werden kann. , das ist die Stärke des Conda-Umgebungsmanagers.
Tipp: Unabhängig davon, ob Sie Linux-, OS
Überprüfen Sie, ob Conda installiert wurde.
Um sicherzustellen, dass Sie Conda am richtigen Ort installiert haben, überprüfen wir, ob Sie Anaconda erfolgreich installiert haben. Geben Sie in Ihrem Befehlszeilen-Terminalfenster den folgenden Code ein:
conda --version
Conda gibt die Version der von Ihnen installierten Anaconda-Software zurück.
Tipp: Wenn Sie eine Fehlermeldung sehen, prüfen Sie, ob Sie während des Installationsvorgangs „Nur für den aktuellen Benutzer installieren“ ausgewählt haben und ob Sie unter demselben Konto arbeiten. Stellen Sie sicher, dass Sie sich mit demselben Konto anmelden und das Befehlszeilen-Terminalfenster nach der Installation erneut öffnen.
Aktualisieren Sie die aktuelle Version von Conda
Als nächstes aktualisieren wir Conda mit dem folgenden Aktualisierungsbefehl:
conda update conda
conda vergleicht die alte und die neue Version und teilt Ihnen mit, welche Version von Conda installiert werden kann. Außerdem werden Sie darüber informiert, dass gleichzeitig mit diesem Upgrade andere Pakete aktualisiert werden.
Wenn eine neue Version von Conda verfügbar ist, werden Sie aufgefordert, y einzugeben, um ein Upgrade durchzuführen.
Weiter ([y]/n)? y
Nachdem Conda verfügbar ist Auf die neueste Version aktualisiert, fahren wir mit dem nächsten Thema fort.
2. Verwalten Sie die Umgebung.
Jetzt demonstrieren wir die Umgebungsoperationen von Conda, indem wir einige Umgebungen erstellen und diese dann verschieben.
Erstellen und aktivieren Sie eine Umgebung
Verwenden Sie den Befehl conda create, gefolgt von dem gewünschten Namen:
conda create - -name snowflake biopython
Dieser Befehl erstellt eine neue Umgebung für das Biopython-Paket. Der Speicherort ist /envs/snowflakes
Tipps: Es gibt viele häufig verwendete Befehlsoptionen, gefolgt von -- als Bindestrich gefolgt vom Anfangsbuchstaben des Befehls. Die Option --name hat also die gleiche Wirkung wie -n. Verwenden Sie conda -h oder conda --help, um eine große Anzahl von Abkürzungen anzuzeigen.
Aktivieren Sie diese neue Umgebung
Linux, OS wird standardmäßig im Envs-Dateiverzeichnis in Ihrem Conda-Verzeichnis installiert. Sie können einen anderen Pfad angeben. Weitere Informationen finden Sie unter conda create -h.
Erstellen Sie eine zweite Umgebung
Dieses Mal erstellen und benennen wir eine neue Umgebung und installieren dann eine andere Version von Python und die beiden Pakete Astroid und Babel.
conda create -n bunnies python=3 Astroid BabelDadurch wird eine zweite neue Umgebung basierend auf Python3 erstellt, die Astroid- und Babel-Pakete, genannt Bunnies, im Dateiordner /envs/bunnies enthält .Tipps: Installieren Sie die Pakete, die Sie in dieser Umgebung ausführen möchten.
Tipps: Installieren Sie alle gewünschten Pakete, wenn Sie die Umgebung später installieren Abhängigkeitsprobleme (es scheint so, ich weiß nicht, wie ich diesen Begriff übersetzen soll).
Tipps: Sie können weitere Bedingungen an den Befehl conda create anhängen und conda create –h eingeben, um weitere Details anzuzeigen.
Alle Umgebungen auflisten
Jetzt überprüfen wir die Umgebung, die Sie bisher installiert haben. Verwenden Sie den Befehl „conda-Umgebungsinfo“, um sie anzuzeigen:
conda-Info --envs
Sie sehen die folgende Umgebungsliste:
Conda-Umgebungen:
Schneeflocken * /home/username/miniconda/envs/snowflakes
bunnies /home/username/miniconda/envs/bunnies
root /home/username/miniconda
Bestätigen Sie die aktuelle Umgebung
Welche Umgebung sind Sie? jetzt drin? Schneeflocken oder Hasen? Um es zu identifizieren, geben Sie den folgenden Code ein:
conda info -envis
conda zeigt eine Liste aller Umgebungen an, wobei die aktuelle Umgebung in Klammern angezeigt wird.
(Schneeflocken)
Hinweis: Conda fügt manchmal auch ein * vor der aktuell aktiven Umgebung hinzu.
Zu einer anderen Umgebung wechseln (aktivieren/deaktivieren)
Um zu einer anderen Umgebung zu wechseln, geben Sie den folgenden Befehl zusammen mit dem Namen der gewünschten Umgebung ein.
Linux, OS , OS
Eine Umgebung kopieren
Eine Umgebung durch Klonen kopieren. Hier erstellen wir eine Kopie namens Blumen, indem wir Schneeflocken klonen.
conda create -n Flowers --clone snowflakes
Überprüfen Sie die Umgebung über conda info --envsSie sollten jetzt eine Liste der Umgebungen sehen: Blumen, Hasen und Schneeflocken.
Eine Umgebung löschenWenn Sie nicht möchten, dass die Umgebung „Blumen“ heißt, entfernen Sie die Umgebung wie folgt:
conda remove -n Flowers --all
Um zu bestätigen, dass die Umgebung mit dem Namen „Flowers“ entfernt wurde, geben Sie den folgenden Befehl ein: conda info -e
Flowers ist nicht mehr vorhanden Ihre Umgebungsliste, daher wissen wir, dass sie gelöscht wurde.
conda remove -h
3. Python verwalten
Condas Verwaltung von Python ähnelt der Verwaltung anderer Pakete So können mehrere Installationen einfach verwaltet und aktualisiert werden.
Python-Version prüfen Überprüfen wir zunächst, welche Python-Version installiert werden kann:
conda search --full --name python
Sie können Conda Search Python verwenden, um alle Pakete anzuzeigen, deren Namen „python“ enthalten, oder die Befehlsoption --full --name hinzufügen, um Pakete aufzulisten, die genau mit „python“ übereinstimmen.
Installieren Sie eine andere Version von PythonJetzt gehen wir davon aus, dass Sie Python3 zum Kompilieren des Programms benötigen, aber Sie möchten Python2.7 nicht für ein Upgrade überschreiben , können Sie eine Umgebung namens „snakes“ erstellen und aktivieren und die neueste Version von Python3 mit dem folgenden Befehl installieren:
conda create -n Snakes python=3
·Linux, OS 🎜> ·Windows: Schlangen aktivierenTipps: Es ist ratsam, der Umgebung einen lebendigen Namen zu geben, z. B. „Python3“, aber das ist nicht interessant.
Bestätigen Sie, dass die Umgebung erfolgreich hinzugefügt wurde
Um sicherzustellen, dass die Snakes-Umgebung installiert wurde, geben Sie den folgenden Befehl ein:
Überprüfen Sie die Python-Version in der neuen Umgebung
Stellen Sie sicher, dass es in der Snakes-Umgebung ausgeführt wird. Das eine ist Python3: python --versionVerwenden Sie eine andere Version von Python
Um eine andere Version von Python zu verwenden, können Sie die Umgebung wechseln, indem Sie sie einfach aktivieren. Mal sehen, wie Sie zur Standardversion 2.7 zurückkehren. · Linux, OS X: Quelle Schneeflocken aktivieren· Windows: Schneeflocken aktivieren
Python-Version prüfen:
Stellen Sie sicher, dass in der Snowflakes-Umgebung immer noch die Python-Version ausgeführt wird, die Sie bei der Installation von Conda installiert haben.
python --version
Abmelden von der Umgebung
Wenn Sie mit dem Studio in der Schneeflockenumgebung fertig sind, melden Sie sich von der Umgebung ab und konvertieren Sie Ihren Pfad in den vorherigen Zustand: · Linux, OSLassen Sie uns nun das Paket vorführen. Wir haben einige Pakete (Astroid, Babel und einige spezifische Versionen von Python) installiert, wenn wir eine neue Umgebung erstellen. Wir prüfen, welche Pakete wir installiert haben, welche verfügbar sind, suchen das konkrete Paket und installieren es. Als nächstes suchen und installieren wir einige angegebene Pakete im Anconda.org-Repository, verwenden Conda, um weitere Installationen durchzuführen, die Pip erreichen kann, und installieren ein kommerzielles Paket.
Eine Liste der Pakete und ihrer Versionen in dieser Umgebung anzeigen:
Verwenden Sie diesen Befehl, um zu sehen, welche Versionen von Python oder anderen Programmen in dieser Umgebung installiert sind, oder erstellen Sie Stellen Sie sicher, dass bestimmte Pakete installiert oder entfernt wurden. Geben Sie in Ihrem Terminalfenster Folgendes ein:
conda list
Verwenden Sie den Befehl conda, um eine Liste der verfügbaren Pakete anzuzeigen
Eine Liste der Pakete, die verfügbar sein können installiert mit conda, klassifiziert nach Python-Version, kann unter dieser Adresse abgerufen werden:
http://docs.continuum.io/anaconda/pkg-docs.html
Suchen ein Paket
Zuerst prüfen wir, ob das von uns benötigte Paket über Conda installiert werden kann:
conda search beautifulsoup4
Es zeigt das Paket an, damit wir wissen, dass es verfügbar ist von.
Neues Paket installieren
Wir werden dieses Beautiful Soup-Paket in der aktuellen Umgebung installieren, indem wir den Befehl conda wie folgt verwenden:
conda install - -name bunnies beautifulsoup4
Tipp: Sie müssen conda den Namen der Umgebung mitteilen, die Sie installieren möchten (-n bunies), sonst wird es in der aktuellen Umgebung installiert.
Aktivieren Sie nun die Bunnies-Umgebung und zeigen Sie mithilfe der Conda-Liste an, welche Programme installiert sind.
·Linux, OS
Installieren eines Pakets von Anaconda.org
Tipp: Sie müssen sich nicht registrieren, wenn Sie Dinge von Anaconda.org herunterladen.
Um von Anaconda.org in die aktuelle Umgebung herunterzuladen, müssen wir Anaconda.org als bestimmten Kanal angeben und den vollständigen Pfad zum Paket eingeben. Gehen Sie in Ihrem Browser zur Website http://anaconda.org. Wir suchen nach einem Paket namens „Bottleneck“, also geben Sie „Bottleneck“ in das Suchfeld „Search Anaconda Cloud“ in der oberen linken Ecke ein und klicken Sie auf die Suchschaltfläche.
Auf Anaconda.org sind über ein Dutzend Versionen des Bottleneck-Pakets verfügbar, aber wir wollen diejenige, die am häufigsten heruntergeladen wird. Sie können also nach Download-Volumen sortieren, indem Sie auf die Download-Leiste klicken.
Klicken Sie auf den Paketnamen, um das am häufigsten heruntergeladene Paket auszuwählen. Es wird ein Link zur Detailseite von Anaconda.org erstellt, um den spezifischen Befehl zum Herunterladen anzuzeigen:
conda install --channel https://conda .anaconda.ort/pandas engpass
Überprüfen Sie die herunterzuladenden PaketeConda-Liste
Installieren Sie Pakete über den Pip-Befehlfür diejenigen, die nicht über Conda installiert oder von heruntergeladen werden können Anaconda.org-Pakete: Normalerweise können wir pip (kurz für „pip install packets“) verwenden, um Pakete zu installieren.
Tipp: pip ist nur ein Paketmanager und kann daher die Umgebung nicht für Sie verwalten. Pip kann Python nicht einmal aktualisieren, da es Python nicht wie Conda als Paket behandelt. Es können jedoch einige Pakete installiert werden, die Conda nicht installieren kann, und umgekehrt (hier nicht übersetzt). Sowohl Pip als auch Conda sind in Anaconda oder Miniconda integriert.
Wir aktivieren die Umgebung, in der wir das Programm platzieren möchten, und installieren dann über pip ein Programm namens „See“. · Linux, OS
Überprüfen Sie, ob See installiert ist: Conda-ListeKommerzielles Paket installieren
Kommerzielles Paket installieren Der Prozess der Installation anderer Pakete ist abnormal. Als Beispiel installieren und entfernen wir ein neueres kommerzielles Paket der kostenlosen Testversion von IOPro, das Ihre Python-Verarbeitung beschleunigen kann:
conda install iopro
Tipp: Außer für den akademischen Gebrauch ist diese Version die Testversion Die Frist läuft nach 30 Tagen ab.
Sie können jetzt jedes Paket, das Sie mit Conda installieren möchten, installieren und überprüfen, unabhängig davon, ob Sie den Befehl conda verwenden, von Anaconda.org herunterladen oder mithilfe von pip installieren, unabhängig davon, ob es sich um Open-Source-Software oder kommerzielle Pakete handelt.
5. Entfernen Sie Pakete, Umgebungen oder Conda
, wenn Sie möchten. Lassen Sie uns dieses Test-Tutorial beenden, indem wir ein oder mehrere Testpakete, Umgebungen und Conda entfernen.
Paket entfernenAngenommen, Sie entscheiden sich, das kommerzielle Paket IOPro nicht mehr zu verwenden. Sie können es in der Hasenumgebung entfernen.
conda remove -n bunnies iopro
Bestätigen Sie, dass das Paket entfernt wurdeVerwenden Sie den Befehl conda list, um zu bestätigen, dass IOPro entfernt wurdeConda-Liste
Umgebung entfernenWir benötigen die Snakes-Umgebung nicht mehr, also geben Sie den folgenden Befehl ein:
Conda entfernen - n Snakes --all
Bestätigen Sie, dass die Umgebung entfernt wurdeUm zu bestätigen, dass die Snakes-Umgebung entfernt wurde, geben Sie den folgenden Befehl ein:
Conda-Info - -envis
Snakes wird nicht mehr in der Umgebungsliste angezeigt, daher wissen wir, dass es entfernt wurde
Conda entfernen
Linux, OS X:
Anaconda- oder Miniconda-Installationsordner entfernen
rm -rf ~/miniconda ODER rm -rf ~/anaconda
Windows:
Gehen Sie zur Systemsteuerung und klicken Sie auf „Hinzufügen“. Oder „Programm entfernen“, wählen Sie „Python2.7 (Anaconda)“ oder „Python2.7 (Miniconda)“ und klicken Sie auf „Programm entfernen“.
Das obige ist der detaillierte Inhalt vonVerschiedene Konfigurations- und Betriebsmethoden von Python unter mehreren Versionen und Umgebungen von Anaconda. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!