【问题标题】:How to uninstall Miniconda on Linux?如何在 Linux 上卸载 Miniconda?
【发布时间】:2017-09-14 20:28:56
【问题描述】:

我已经在我的 Ubuntu Linux 发行版中安装了 Miniconda。与 Linux 的 Python 版本存在冲突。 我想卸载 Miniconda。我按照https://docs.anaconda.com/anaconda/install/uninstall中的说明进行操作。

$ anaconda-clean
Delete .conda? (y/n): y
Backup directory: /home/user1/.anaconda_backup/2017-09-14T221900
Error: Unable to move /home/user1/.conda
Delete .continuum? (y/n): y
Error: Unable to move /home/user1/.continuum

我在 /usr/local/bin/miniconda 中有 Miniconda 垃圾箱。 /home/user1文件夹里面什么都没有,我不能给anaconda-clean一些参数。

如何正确删除 Miniconda?直接删除文件夹/usr/local/bin/miniconda

谢谢!

【问题讨论】:

  • 是的。只需删除文件夹。 rm -rf /usr/local/bin/miniconda.
  • 我很好奇python冲突问题。您能否在您的问题或评论中详细说明冲突的性质?我认为它可以在不卸载 miniconda 的情况下解决。
  • 我尝试从 ipython 和 bash 命令 (python test.py) 启动框架 Flask。它适用于 ipython 但不适用于 bash。当我查看 PYTHONPATH 时,我看到 miniconda 位于 bash 的路径中,而不是 ipython 的路径中。

标签: python linux miniconda


【解决方案1】:

我想知道您为什么会收到这些错误:您实际上是在使用 user1 帐户,还是可能有其他原因导致这些文件的权限存在问题?

无论如何,要从 Ubuntu 中卸载 Miniconda,您需要做三件事:

1.删除配置文件

即使它不能正常工作,您仍然可以使用anaconda-clean 了解哪些配置文件/目录是相关的(例如,“.conda/”、“.continuum/”)并手动删除它们。

2。删除 miniconda 目录

按照 cmets 中的建议,使用 rm -rf *directory_path* 删除 Miniconda 目录。

3.恢复原.bashrc

Miniconda 可能已更新 ~/.bashrc 以将自身添加到 PATH。它还可能对原始文件进行了备份(类似于~/.bashrc-miniconda.bak),您可以简单地恢复它;如果没有,您可以手动从 .bashrc 中删除相关行。它可能看起来像以下之一:

export PATH="/home/user1/miniconda/bin:$PATH"
export PATH="/usr/local/bin/miniconda/bin:$PATH"

【讨论】:

    猜你喜欢
    • 2013-05-23
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-08-26
    • 2016-07-07
    • 1970-01-01
    • 2014-06-30
    相关资源
    最近更新 更多