web-dev-qa-db-fra.com

Python Anaconda - Comment désinstaller en toute sécurité

J'ai installé Python Anaconda sur Mac (OS Mavericks). Je voulais revenir à la version par défaut de Python sur mon Mac. Quelle est la meilleure façon de faire cela? Dois-je supprimer le répertoire ~/anaconda? D'autres changements sont-ils nécessaires? 

Actuellement, quand je lance which python j'obtiens ce chemin:

/Users/username/anaconda/bin/python

211
william tell

De la docs :

Pour désinstaller Anaconda, ouvrez une fenêtre de terminal et supprimez l’intégralité du fichier répertoire d'installation anaconda: rm -rf ~/anaconda. Vous pouvez également éditer ~/.bash_profile et supprimez le répertoire anaconda de votre PATH variable d’environnement, puis supprimez le fichier .condarc masqué et Les répertoires .conda et .continuum qui peuvent avoir été créés dans le répertoire de base avec rm -rf ~/.condarc ~/.conda ~/.continuum.

Notes complémentaires:

  • Les installations Python3 peuvent utiliser un répertoire ~/anaconda3 au lieu de ~/anaconda.
  • Vous pouvez également avoir un répertoire caché ~/.anaconda qui peut être supprimé.
  • Selon la manière dont vous avez installé l'installation, il est possible que la variable PATH soit modifiée dans l'un de vos fichiers runcom et non dans votre profil Shell. Ainsi, par exemple, si vous utilisez bash, veillez à vérifier votre ~/.bashrc si vous ne trouvez pas la PATH modifiée dans ~/.bash_profile.
190
vaer-k

Le programme d’installation d’anaconda ajoute une ligne dans votre script ~/.bash_profile qui ajoute le répertoire anaconda bin à votre variable d’environnement $PATH. Supprimer le répertoire anaconda devrait être tout ce que vous avez à faire, mais il est bon que le service de maintenance supprime également cette ligne de votre script d'installation.

146
mwaskom

Package "anaconda clean", disponible sur la plate-forme Anaconda, doit être désinstallé en toute sécurité.

conda install anaconda-clean   # install the package anaconda clean
anaconda-clean --yes           # clean all anaconda related files and directories 
rm -rf ~/anaconda3             # removes the entire anaconda directory

rm -rf ~/.anaconda_backup       # anaconda clean creates a back_up of files/dirs, remove it 
                                # (conda list; cmd shouldn't respond after the clean up)

Reportez-vous à: https://docs.anaconda.com/anaconda/install/uninstall pour plus de détails.

85
Surya

Supprimer le répertoire Anaconda est utile, mais je ne pense pas que ce soit une bonne idée, car vous pourriez avoir besoin d’utiliser parfois anaconda dans un avenir proche. Ainsi, comme suggéré par mwaskom , le programme d'installation de anaconda ajoute automatiquement la variable PATH qui pointe vers le répertoire anaconda/bin dans le fichier ~/.bashrc.

Ça ressemble à ça

PATH="/home/linuxsagar/anaconda3/bin:$PATH

Alors commentez la ligne (ajoutez # au début de la ligne) . Rechargez ensuite le fichier ~/.bashrc exécutant source ~/.bashrc.

Maintenant, vérifiez les modifications en cours d’exécution de which python dans le nouveau terminal.

22
sgiri

rm -rf ~/anaconda

C'était assez facile. Il a placé mon pointeur sur Python: https://docs.continuum.io/anaconda/install#os-x-uninstall

11
Jonathan

Si vous désinstallez Anaconda pour pouvoir utiliser l'installation de base Python dans le système, vous pouvez désactiver temporairement le chemin en suivant ces étapes et en ne désinstallant pas Anaconda.

Allez dans votre répertoire personnel. Juste une commande cd fera l'affaire.

Editez le fichier .bashrc.

Cherchez quelque chose comme export PATH="/home/ubuntu/anaconda3/bin:$PATH" dans le fichier.

Mettez un # au début pour le commenter à partir du script.

#export PATH="/home/ubuntu/anaconda3/bin:$PATH"

Ouvrez un nouveau terminal et vous devriez exécuter l'installation de base Python. Cela fonctionne sur les systèmes Linux. Devrait fonctionner sur Mac aussi.

10
jp0d

Désinstallation d'Anaconda

Pour désinstaller Anaconda, vous pouvez procéder à une simple suppression du programme. Cela laissera quelques fichiers derrière, ce qui convient parfaitement à la plupart des utilisateurs. Voir l'option A.

Si vous souhaitez également supprimer toutes les traces des fichiers de configuration et des répertoires d’Anaconda et de ses programmes, vous pouvez d’abord télécharger et utiliser le programme Anaconda-Clean, puis effectuez une suppression simple. Voir option B.

Option A.

Utilisez simple remove pour désinstaller Anaconda:

macOS: ouvrez l'application Terminal.app ou iTerm2, puis supprimez l'intégralité de votre répertoire Anaconda, qui porte un nom tel que anaconda2 ou anaconda3, en entrant rm -rf ~/anaconda3.

Option B.

Désinstallation complète à l'aide d'Anaconda-Clean et suppression simple.

REMARQUE: Anaconda-Clean doit être exécuté avant toute suppression.

Installez le package Anaconda-Clean à partir de l'invite Anaconda ou d'une fenêtre de terminal:

conda install anaconda-clean

Dans la même fenêtre, exécutez l'une des commandes suivantes:

Supprimez tous les fichiers et répertoires liés à Anaconda avec un message de confirmation avant de les supprimer:

anaconda-clean

Ou supprimez tous les fichiers et répertoires liés à Anaconda sans être invité à les supprimer:

anaconda-clean --yes

Anaconda-Clean crée une sauvegarde de tous les fichiers et répertoires pouvant être supprimés, tels que .bash_profile, dans un dossier nommé .anaconda_backup de votre répertoire de base. Notez également qu'Anaconda-Clean laisse vos fichiers de données dans le répertoire AnacondaProjects intacts . Après avoir utilisé Anaconda-Clean, suivez les instructions ci-dessus de l'option A pour désinstaller Anaconda . Suppression du chemin Anaconda de .bash_profile

Si vous utilisez Linux ou macOS, vous pouvez également vérifier le fichier .bash_profile de votre répertoire de base pour une ligne telle que:

export PATH="/Users/jsmith/anaconda3/bin:$PATH"

REMARQUE: remplacez /Users/jsmith/anaconda3/ par votre chemin actuel.

Cette ligne ajoute le chemin Anaconda à la variable d’environnement PATH. Il peut s'agir d'Anaconda ou de Miniconda. Après avoir désinstallé Anaconda, vous pouvez supprimer cette ligne et enregistrer le fichier.

par moyen de désinstallation officiel

5
VectorLu
rm -rf ~/anaconda3

nano ~/.bashrc
  • Ctrl+W rechercher "Anaconda"
  • Supprimer ou commenter les lignes suivantes:

    /home/sammuel/.bashrc
    # added by Anaconda3 4.2.0 installer
    export PATH="/home/sammuel/anaconda3/bin:$PATH"
    

Lorsque vous avez terminé de modifier le fichier, tapez Ctrl+X sortir et y enregistrer les modifications.

Anaconda est maintenant supprimé de votre serveur.

4
bruce

Je, simplement: 

rm -rf ~/anaconda3

... cette conda enlevé aussi.

Ensuite: 

mousepad ~/.bashrc

... et enlevé la ligne de chemin ajoutée tout en bas (clairement identifiée par Anaconda comme "ajoutée par Anaconda".

A noter que anaconda3 a créé une sauvegarde de mon fichier .bashrc avant la modification et l’a nommé ainsi:

./bashrc-anaconda3.bak

... donc je pourrais toujours avoir juste renommé cela et supprimé mon .bashrc modifié

3
Fiddy Bux

Si vous avez plusieurs versions d’Anaconda,

rm -rf ~/anaconda2 [pour la version 2]

rm -rf ~/anaconda3 [pour la version 3]

Ouvrir le fichier .bashrc dans un éditeur de texte

vim .bashrc

supprimez le répertoire anaconda de votre PATH.

export PATH = "/ home/{nom d'utilisateur}/anaconda2/bin: $ PATH" [pour la version 2]

export PATH = "/ home/{nom d'utilisateur}/anaconda3/bin: $ PATH" [pour la version 3]

2
Ashiq Imran

Pour désinstaller anaconda, vous devez:

1) Supprimez l’ensemble du répertoire d’installation d’Anaconda avec:

rm -rf ~/anaconda2

2) Et (facultatif): 

-> Éditez ~/.bash_profile pour supprimer le répertoire anaconda de votre variable d’environnement PATH.

-> Supprimez le fichier caché suivant et les dossiers éventuellement créés dans le répertoire de base:

rm -rf ~/.condarc ~/.conda ~/.continuum

la source

2
HISI

Pour désinstaller Anaconda Fully de votre système:

  1. Terminal ouvert 
  2. rm -rf ~/miniconda
  3. rm -rf ~/.condarc ~/.conda ~/.continuum
1
vishwaraj
rm -rf ~/anaconda3

C'était assez

0
Joe Llerena

Dans mon cas, Anaconda3 n'était pas installé dans le répertoire personnel. Au lieu de cela, il a été installé dans la racine. Par conséquent, je devais faire ce qui suit pour le désinstaller: 

Sudo rm -rf /anaconda3/bin/python
0
Jinhua Wang