我一直在使用ipython notebook来运行一些R脚本。现在的问题是我的Ubuntu 14.04上有两个R版本。一个是R.3.2.2
的/home/MYNAME/anaconda2/bin/R
,另一个是我需要R工作室的R,现在的问题是我想只使用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版本?
你可以尝试conda uninstall r-base
,这将删除R和所有的R库。
您可能需要在会话中运行hash -r
(如果使用zsh,则运行rehash
)以更新PATH上的可执行文件以获取which
命令。新的终端会话也将解决问题。
问题还暗示人们不能将anaconda R与rstudio一起使用。
在Linux上你可以
export RSTUDIO_WHICH_R=/home/USER/anaconda3/bin/R
并添加到.profile(d / o你的发行版)使用rstudio与anaconda R和包