我已经在我的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。