webentwicklung-frage-antwort-db.com.de

Anaconda über vorhandenem Python-System installieren?

Ich habe eine alte Windows XP-Maschine gefunden, auf der Python 2.5.2 ausgeführt wird. Ich möchte stattdessen Anaconda verwenden. Kann ich einfach Anaconda darauf installieren und muss ich Python 2.5.2 deinstallieren? Ebenso habe ich ein Mac-System mit Python 2.7.9, das mit einigen NLT-Bibliotheken arbeitet, und ich möchte, dass Anaconda auch darauf läuft. Was ist die beste Vorgehensweise, um Anaconda über ein bestehendes System mit Python zu bekommen?

19
anjchang

Einfach installieren

Anaconda verwaltet Python für Sie und erstellt das entsprechende Verzeichnis bin mit der ausführbaren Datei und das Verzeichnis pkgs mit den installierten Paketen. All dies in einer Verzeichnisstruktur mit dem Namen anaconda (oder anaconda3, wenn Python 3 verwendet wird). Außerdem wird der Suchpfad so geändert, dass der Python im Verzeichnis anaconda/bin/ derjenige ist, der verwendet wird, wenn der Befehl python ausgegeben wird.

Auf Ubuntu sieht das so aus:

# added by Anaconda 2.3.0 installer
export PATH="/home/jim/anaconda/bin:$PATH"

Durch Hinzufügen des neuen Pfads am Anfang von PATH wird sichergestellt, dass die Anaconda bin/python zuerst gefunden wird.

Warnung:

muss ich Python 2.5.2 deinstallieren?

In der Regel entfernen Sie niemals den "ursprünglichen" Python, es sei denn, dies wird von offiziellen Quellen ausdrücklich zugelassen . In vielen Betriebssystemen ist Python eine Abhängigkeit ; es muss bleiben. Ich kann nicht für alte Windows-Versionen sprechen, aber im Allgemeinen, wenn Sie nicht sicher sind, ob es benötigt wird oder nicht lassen Sie es

Wenn Sie es entfernen, könnten break ganz andere Dinge sein.

Die Python-Installation auf einem Mac ist bei der Installation von Anaconda nicht betroffen. Anaconda manipuliert jedoch die Umgebungsvariable $ PATH. Sie müssen Python nicht deinstallieren.

4

1 - Deinstallieren Sie Python nicht von unserem vorhandenen System. Das Anaconda-Installationsprogramm installiert Python bei Bedarf.

Sie können überprüfen, was die Anaconda-Pakete enthalten: http://docs.continuum.io/anaconda/pkg-docs

Dies gilt auch für Mac OS von Python 2.x oder 3.x

1
Anderson Oki