web-dev-qa-db-fra.com

Installer Anaconda sur un système Python existant?

J'ai trouvé une vieille machine Windows XP sous Python 2.5.2. Je voudrais utiliser Anaconda à la place. Puis-je simplement installer Anaconda dessus et dois-je désinstaller Python 2.5.2? De la même façon, j'ai un système Mac avec Python 2.7.9 qui travaille avec certaines bibliothèques NLT et je voudrais aussi pouvoir utiliser Anaconda dessus. Quel est le meilleur plan d'action pour obtenir Anaconda sur un système existant qui dispose déjà de python?

19
anjchang

Installez simplement

Anaconda gère Python pour vous et crée le répertoire bin approprié contenant l'exécutable et le répertoire pkgs contenant les packages installés. Tout cela dans une structure de répertoire nommée anaconda (ou anaconda3 si vous utilisez Python 3). En outre, il modifie le chemin de recherche pour que le code Python du répertoire anaconda/bin/ soit celui utilisé lorsque la commande python est émise.

Sur Ubuntu, cela ressemble à ceci:

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

En ajoutant le nouveau chemin au début de PATH, cela assure que l'anaconda bin/python sera localisé en premier.

Attention:

dois-je désinstaller Python 2.5.2?

En général ne supprimez jamais le Python "original" sauf autorisation explicite des sources officielles . Dans de nombreux systèmes d'exploitation, Python est une dépendance ; il doit rester autour. Je ne peux pas parler pour les anciennes versions de Windows, mais en général si vous n'êtes pas sûr si c'est nécessaire ou pas laissez-le

Le supprimer pourrait casser des choses complètement indépendantes.

22

L'installation de Python sur un Mac n'est pas du tout affectée lors de l'installation d'Anaconda. Cependant, Anaconda manipule la variable d'environnement $ PATH. Pas besoin de désinstaller Python.

4
Daniel Schneiter

1 - Ne désinstallez pas Python de notre système existant. Le programme d’installation d’Anaconda installe Python si nécessaire

Vous pouvez vérifier le contenu des packages anaconda: http://docs.continuum.io/anaconda/pkg-docs

Ceci s’applique également à Mac OS, à partir de Python 2.x ou 3.x

1
Anderson Oki