我正在尝试使用旧版本的 R 在 Mac 上运行包。
在 Windows 上,“常规”选项卡中有一个开关。但是,在 Mac RStudio 上找不到它。我参考了这个帖子:https://support.rstudio.com/hc/en-us/articles/200486138-Using-Different-Versions-of-R https://support.rstudio.com/hc/en-us/articles/200486138-Using-Different-Versions-of-R
我不太明白这三个选项:
- 从 CRAN 运行您想要最新的 R 版本的安装程序
- 列表项 使用 RSwitch 实用程序,网址为:http://r.research.att.com/ http://r.research.att.com/
- 直接更新R.framework/Versions/Current目录别名
使用 ln -s
特别是对于 RSwitch 实用程序,我该如何打开/使用它?
Thanks!
随着转向 R 版本 4,这个老问题再次出现了。
有一个RSwitch.app https://git.rud.is/hrbrmstr/RSwitch适用于 MacOS 10.14+,通过菜单栏应用程序提供此功能。您可以选择使用哪个 R 版本,与标准 Mac GUI 和 RStudio 集成。 (我在最新的 Mac GUI 上遇到了问题,无法与 R 3.6.3 一起使用,但 RStudio 似乎可以与 R 4.0.1 和 RSwitch.app 一起正常工作。)Rswitch 的帮助页面显示了下面发生的情况,如果您喜欢通过命令行工作。
如果您通过 GUI 使用标准 .pkg 来安装较新版本的 R,它将有效地忘记其他版本。您可以使用命令
pkgutil --forget (path to package name)
使用 .pkg 可以克服这个问题。 (我在从 tarball 安装时遇到了麻烦;可能只是我的无能。)从 .pkg 安装旧版本不会覆盖新版本 https://cran.rstudio.org/doc/manuals/R-admin.html#FOOT20但在这种情况下,最安全的做法可能是忽略安装旧版 Tcl/Tk 和 Texinfo 的任何尝试,可以在安装的“安装类型”阶段使用“自定义”按钮进行选择。使用 MacOS 中的安全设置,您可能无法打开某些 R .pkg 文件;尴尬的解决方法 https://cran.rstudio.org/doc/manuals/R-admin.html#Installing-R-under-macOS是使用Control/right/two-finger click
在 Finder 中的文件上,然后从出现的菜单中选择“打开方式”和“安装程序”。
问题中提到的 RSwitch.app 版本仍然可以通过以下链接获得这一页 https://mac.r-project.org/#other。这显然是 32 位的,因为它在我的 OS 10.14 下的 Mac 上被禁用。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)