【问题标题】:remove anaconda R from Ubuntu从 Ubuntu 中删除 anaconda R
【发布时间】:2016-12-01 06:06:13
【问题描述】:

我一直在使用 ipython notebook 来运行一些 R 脚本。现在的问题是我的 Ubuntu 14.04 上有两个 R 版本。 一个是R.3.2.2/home/MYNAME/anaconda2/bin/R,另一个是我需要的R studio, 现在的问题是我只想为我的系统使用R.3.3.1,因为我需要完成一些高级任务。

我用conda uninstall r,运行后,根据打印出来,很多R相关的包都被删除了,如果我再运行conda uninstall r,它说

Fetching package metadata .......
Using Anaconda Cloud api site https://api.anaconda.org
Solving package specifications: ..........
Error: no packages found to remove from environment: /home/MyName/anaconda2

但是当我再次运行Which R 时,它仍然是anaconda R,如果我在终端中运行R,它仍然是R3.2.2,谁知道我怎样才能删除这个anaconda R 版本?

【问题讨论】:

    标签: r ubuntu anaconda conda


    【解决方案1】:

    您可能需要在会话中运行hash -r(或rehash,如果使用zsh)来更新PATH 上which 命令的可执行文件。一个新的终端会话也可以解决这个问题。

    【讨论】:

    • 我和 OP 有同样的问题,这似乎对我没有任何影响。
    • 不错的一个!我不知道which 使用的散列机制
    【解决方案2】:

    您可以尝试conda uninstall r-base,这将删除 R 和所有 R 库。

    【讨论】:

      【解决方案3】:

      这些问题还暗示不能将 anaconda R 与 rstudio 一起使用。

      在 Linux 上你可以

      export RSTUDIO_WHICH_R=/home/USER/anaconda3/bin/R
      

      并添加到 .profile(d/o 您的发行版)以将 rstudio 与 anaconda R 和软件包一起使用

      【讨论】:

        猜你喜欢
        • 2016-11-09
        • 1970-01-01
        • 2017-07-29
        • 2018-09-28
        • 2019-12-25
        • 1970-01-01
        • 1970-01-01
        • 2020-12-15
        • 2018-01-11
        相关资源
        最近更新 更多