Vraag Hoe mini conda te verwijderen? Python


Ik heb het conda-pakket als zodanig geïnstalleerd:

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

Ik wil het verwijderen omdat het mijn pips en omgeving in de war brengt.

  • Hoe verwijder ik conda volledig?
  • Zal het ook mijn door pip beheerde pakketten verwijderen? Als dat zo is, is er een manier om conda veilig te verwijderen zonder pakketten te verwijderen die door pip worden beheerd?

28
2018-04-13 00:43


oorsprong


antwoorden:


Om te verwijder miniconda, verwijder gewoon de miniconda map,

rm -r ~/miniconda/

dit zou geen van uw pip-geïnstalleerde pakketten moeten verwijderen (maar u zou de inhoud van de ~/miniconda map om te bevestigen).

Om conflicten tussen verschillende python-omgevingen te voorkomen, kunt u gebruiken virtualenv. In het bijzonder zou met miniconda de volgende workflow kunnen worden gebruikt,

$ wget http://bit.ly/miniconda
$ 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

34
2018-04-13 22:58