web-dev-qa-db-fra.com

Comment désinstaller mini conda? python

J'ai installé le paquet conda en tant que tel:

$ wget http://bit.ly/miniconda
$ bash miniconda
$ conda install numpy pandas scipy matplotlib scikit-learn nltk ipython-notebook seaborn

Je veux le désinstaller, car cela perturbe mes pépins et mon environnement.

  • Comment désinstaller totalement conda?
  • Est-ce que cela désinstallera aussi mes paquets gérés pip? Si oui, y a-t-il un moyen de désinstaller conda en toute sécurité sans désinstaller les paquets gérés par pip?
42
alvas

Pour désinstaller Miniconda , supprimez simplement le dossier miniconda,

rm -r ~/miniconda/

Pour éviter les conflits entre différents python environnements, vous pouvez utiliser virtualenv. En particulier, avec miniconda, le flux de travail suivant peut être utilisé,

$ wget https://repo.continuum.io/miniconda/Miniconda3-3.7.0-Linux-x86_64.sh -O ~/miniconda.sh
$ bash miniconda
$ conda env remove --yes -n new_env    # remove the environement new_env if it exists (optional)
$ conda create --yes -n new_env pip numpy pandas scipy matplotlib scikit-learn nltk ipython-notebook seaborn python=2
$ activate new_env
$ # pip install modules if needed, run python scripts, etc
  # everything will be installed in the new_env
  # located in ~/miniconda/envs/new_env
$ deactivate
50
rth

vous avez ce commentaire à mettre dans ~/.bashrc:

#export PATH=/home/jolth/miniconda3/bin:$PATH

et courir:

source ~/.bashrc
4
Jolth