我在我的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。
有没有办法解决这个问题?
答案 0 :(得分:7)
以下是我的表现:
which R
/Users/admin/anaconda/bin/R
在我的~/.bashrc
(或您的~/.bash_profile
)中,我提出了这个问题:
export RSTUDIO_WHICH_R=/Users/admin/anaconda/bin/R
然后source ~/.bashrc
(你现在必须从终端打开RStudio),你可以输入
rstudio
或者您可以再次使用~/.bashrc
编辑alias rstudio='open -a RStudio .'
,现在rstudio
命令将在您当前的目录中打开RStudio。