如何卸载mini conda?蟒蛇

时间:2015-04-13 00:43:47

标签: python pip uninstall conda miniconda

我已经安装了conda包:

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

我想卸载它,因为它弄乱了我的点子和环境。

  • 如何完全卸载conda?
  • 是否会卸载我的pip托管软件包?如果是这样,有没有办法安全地卸载conda而不卸载由pip管理的软件包?

5 个答案:

答案 0 :(得分:44)

uninstall miniconda,只需删除miniconda文件夹

即可
rm -r ~/miniconda/

为了避免不同python环境之间的冲突,您可以使用virtualenv。特别是,使用miniconda,可以使用以下工作流程,

$ 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

答案 1 :(得分:5)

完全卸载conda(Anaconda / Miniconda)的正确方法:

  1. 使用Anaconda-Clean软件包删除所有与conda相关的文件和目录

    conda activate your_conda_env_name
    conda install anaconda-clean
    anaconda-clean # add `--yes` to avoid being prompted to delete each one
    
  2. 删除整个conda目录

    rm -rf ~/miniconda3
    
  3. 删除将conda路径添加到PATH环境变量的行

    vi ~/.bashrc
    # -> Search for conda and delete the lines containing it
    # -> If you're not sure if the line belongs to conda, comment it instead of deleting it just to be safe
    source ~/.bashrc
    
  4. 删除由Anaconda-Clean程序包创建的备份文件夹 注意:在执行此操作之前请三思,因为在那之后您将无法从旧的conda安装中恢复任何内容!

    rm -rf ~/.anaconda_backup
    

参考:Official conda documentation

答案 2 :(得分:4)

您要在〜/ .bashrc中添加该注释:

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

并运行:

source ~/.bashrc

答案 3 :(得分:4)

如果使用的是Windows,只需搜索miniconda,即可找到该文件夹​​。进入文件夹,您会发现一个miniconda卸载exe文件。运行它。

答案 4 :(得分:0)

要更新@Sunil答案:在Windows下,Miniconda具有常规的卸载程序。转到菜单“设置/应用程序/应用程序和功能”,或单击“开始”按钮,键入“卸载”,然后单击“添加或删除程序”,最后单击Miniconda卸载程序。