由于 3.4.4 包不兼容,将 R 更新到 4.0 或更高版本?格维兹
Posted
技术标签:
【中文标题】由于 3.4.4 包不兼容,将 R 更新到 4.0 或更高版本?格维兹【英文标题】:Update R into 4.0 version or more due to 3.4.4 package incompatibility? Gviz 【发布时间】:2021-08-19 21:24:39 【问题描述】:我目前在我的 MacOS Mojave 版本 10.14 上的 R Studio 上有 R 版本 3.4.4,但我正在尝试下载 R 版本 > 4。我需要这个,因为包 Gviz 仅适用于 4+ R 版本。任何有关如何下载 R 版本 > 4 的建议将不胜感激。
我已经使用了以下方法,但它们没有奏效:
方法一
RStudio.Version()
install.packages("installr")
library(installr)
updateR()
方法二
在 RStudio 中,转到帮助 > 检查更新以安装较新版本的 RStudio(如果可用,可选)。 要更新包,请转到工具 > 检查包更新。如果有可用更新,请选择全部(或仅选择 tidyverse),然后单击安装更新。
通过这两种方法,我最终得到了 R 版本 3.4.4,但我需要 R 版本 >4
【问题讨论】:
你有什么理由不能只download R? 我使用的是 MacOS Mojave 10.14 版 我下载了 R 和最新版本,但出于某种原因,它只给了我 R 版本 3.4.4。 按照@r2evans 的建议,首先安装最新版本的 R,然后转到工具 -> 全局选项,然后将 R 版本切换到您安装的版本 (4.1.0)。 如果 RStudio 没有提供更新的版本,这意味着 (a) R-4 安装未成功完成,或者 (b) 它在系统 PATH 中不可见。意识到除非重新启动 RStudio,否则无法看到对 env-vars 的更改,因此重新启动 RStudio 可能会使其看到差异。如果不是,那么您需要将其作为一个不同的问题来处理 (cloud.r-project.org/bin/windows/base/…)。 【参考方案1】:这些步骤通常是解决安装/更新 R (macOS) 问题的最快方法:
卸载 R. 卸载 RStudio。 重新启动计算机。 从https://cloud.r-project.org/下载并安装R(第一个链接: https://cloud.r-project.org/bin/macosx/base/R-4.1.0.pkg)。 从以下位置下载并安装 RStudio https://www.rstudio.com/products/rstudio/download/#download(链接: https://download1.rstudio.org/desktop/macos/RStudio-1.4.1717.dmg)。 从您的 Applications 文件夹中打开 R 并检查版本是否正确。 从应用程序文件夹中打开 RStudio 并检查版本匹配。 从应用商店下载 Xcode 应用。 通过键入xcode-select --install
安装命令行工具
进入终端,或通过 Xcode 应用程序安装,或使用您的 Apple ID
下载并安装命令行工具
https://developer.apple.com/downloads/。
重新安装所有 R 包。
如果您无法从源代码构建包,请按照以下步骤操作
步骤:https://***.com/a/65334247/12957340。
如果您已完成这些步骤但仍然遇到困难,那么是时候寻求帮助了。
【讨论】:
以上是关于由于 3.4.4 包不兼容,将 R 更新到 4.0 或更高版本?格维兹的主要内容,如果未能解决你的问题,请参考以下文章
System.Data.SqlClient 与 .NET 4.0
Android studio 4.0 新更新版本说 Kotlin 与这个新版本不兼容