我之前使用自制软件来安装R和RStudio的软件包安装程序。最近我开始使用Boxen,它接管了自制软件。我不得不使用自制软件从源代码重新安装R,它现在存在于我的Boxen Cellar位置。现在RStudio不再发布,说“无法通过扫描标准位置找到R二进制”。我尝试重新安装RStudio(无论如何我需要升级),但这没有帮助。它甚至没有打开足够长的时间来让您指定自定义位置。
答案 0 :(得分:4)
好的,我终于明白了。从this post发现您可以将RSTUDIO_WHICH_R设置为您的自定义位置。在Mountain Lion上,最容易做到:
对于OS X Mountain Lion 10.8:
echo setenv RSTUDIO_WHICH_R [your custom bin path]/R | launchctl
另一种选择是将/ usr / local / bin中的软链接设置为自定义R路径,但上述内容似乎是更好的解决方案。
launchctl setenv RSTUDIO_WHICH_R [your custom bin path]/R
但重新启动后launchctl
再次忘记了环境变量
因此,必须创建launchctl的LaunchAgent-.plist。
Instructions could be found here.
答案 1 :(得分:2)
我最终从/ usr / bin /删除了别名文件“R”。这样,我不必每次都设置RStudio环境变量。来自http://www.rstudio.com/ide/docs/advanced/versions_of_r
Rstudio首先在/ usr / bin / R中查找,然后在/ usr / local / bin / R中查找,其中我安装了新版本的R.
答案 2 :(得分:1)
这对我有用: 1.首先为Mac OS X 10.9(Mavericks)安装R 3.2.0二进制文件,并在http://cran.r-project.org/bin/macosx/安装更高版本 2.然后运行R. 3.然后运行RStudio