📅  最后修改于: 2023-12-03 15:15:50.705000             🧑  作者: Mango
install.packages(tidyverse)
安装tidyverse当您尝试在R中运行install.packages('tidyverse')
时,您可能会收到以下错误消息:
安装包依赖项的软件包scales的依赖项: Ein erfordertes Paket wurde nicht gefunden.
或者是:
ERROR: dependencies 'rlang', 'tidyselect' are not available for package 'dplyr'
这意味着在您的系统上某些软件包可能已损坏或缺失,导致tidyverse的安装失败。
以下是一些解决方法:
首先,请确保您的R系统是最新的。在R控制台中运行以下命令来检查版本号:
R.version.string
如果您的版本已过时,请从CRAN网站上下载并安装最新版本。
安装遗漏的packages,使其能够安装所需的软件包。
例如,如果您在安装tidyverse时收到以下错误消息:
scales的依赖项: Ein erfordertes Paket wurde nicht gefunden.
则需要首先安装scales包。可以使用以下命令安装此包:
install.packages('scales')
使用以下代码行确定可以使用的CRAN镜像:
cran <- getOption("repos")["CRAN"]
cran
使用以下代码行将该镜像设置为默认镜像:
options(repos = c(CRAN = "https://<enter-a-mirror-URL-here>"))
这将使用指定的CRAN镜像安装软件包。在上面的代码中,将“<输入镜像网址>”替换为可用镜像的URL,例如“https://cran.r-project.org/”。
使用conda安装tidyverse。如果您还没有安装conda,可以访问conda官网进行安装。一旦安装了conda,可以使用以下命令来安装tidyverse:
conda install -c r r-tidyverse
无法通过install.packages(tidyverse)
安装tidyverse可能是由于损坏或缺少的某些软件包在您的系统上。升级R系统和/或安装缺失的依赖项可能会使安装成功。如果以上方法都失败了,您可以考虑使用conda进行安装。