如何告诉RStudio使用Anaconda的R版本



我已经在我的mac os x yosemite上安装了anaconda和conda包R。当我键入时

which R

在我的终端中,我得到以下输出

/Users/giovannisoldi/anaconda/bin/R

所以它实际上链接到了正确的版本。然而,当我打开RStudio时,我可以看到位于中的旧版本R

/Library/Frameworks/R.framework/Versions/2.15/

仍在使用。我试图用以下命令链接到Anaconda中R的当前版本:

ln -sfhv /Users/giovannisoldi/anaconda/bin/ /Library/Frameworks/R.framework/Versions/Current

然而,通过这样做,RStudio抱怨它无法定位R.

有办法解决这个问题吗?

以下是我的操作方法:

which R
/Users/admin/anaconda/bin/R

在我的~/.bashrc(或你的~/.bash_profile)中,我放了这个:

export RSTUDIO_WHICH_R=/Users/admin/anaconda/bin/R 

然后source ~/.bashrc

(你现在必须从终端打开RStudio)最后,你可以键入

rstudio

或者,您可以再次使用alias rstudio='open -a RStudio .'编辑~/.bashrc,现在rstudio命令将在当前目录中打开RStudio。

最新更新