2016-07-27 161 views
4

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

我用conda uninstall r,运行此之后,根据打印出来,很多X相关的软件包被删除,如果我再次运行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版本?

回答

0

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

+0

我有同样的问题作为OP,这似乎并没有对我有任何影响。 – ohnoplus

0

你可以试试conda uninstall r-base,这会删除R和所有的R库。

0

这些问题还意味着不能将anaconda R与rstudio一起使用。

在Linux上,你可以

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

,并加入到.profile文件(d/O你的发行版)与蟒蛇R和包使用rstudio