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?
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.
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.
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.
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