无法安装tidyverse

无法安装tidyverse,r,R,没有名为“tidyverse”的软件包。执行此操作后,我收到的错误消息是: install.packages('tidyverse', dependencies = T); install.packages('DBI', dependencies = T); library(DBI); library(tidyverse); 我使用Ubuntu18.04和Rstudio 有人能在这里帮我分类吗?tidyverse具有无法通过R安装的外部依赖项,并且没有预装在Ubuntu中。通过终端安装以下软

没有名为“tidyverse”的软件包。执行此操作后,我收到的错误消息是:

install.packages('tidyverse', dependencies = T); 
install.packages('DBI', dependencies = T);
library(DBI);
library(tidyverse);
我使用Ubuntu18.04和Rstudio


有人能在这里帮我分类吗?

tidyverse
具有无法通过R安装的外部依赖项,并且没有预装在Ubuntu中。通过终端安装以下软件包:

sudo apt install libcurl4-openssl-dev libssl-dev libxml2-dev
然后再次运行
install.packages(“tidyverse”)

你可以找到更多关于这方面的帮助。

你可能会发现它很有用——它展示了如何通过一个命令直接从预构建的二进制文件在Ubuntu上安装所有tidyverse

简言之,这就是PPA的好处所在。关联幻灯片具有相关的命令

一旦您完成了添加两个PPA并运行
sudo-apt-get-update
(同样,这两个步骤在幻灯片中都有详细说明)所需的步骤,则只需一个
sudo-apt-get-install r-cran-tidyverse
,如视频所示


额外的好处:因为您安装的二进制文件使它成为最快的安装

尝试删除分号仅运行第一行的完整输出是什么?运行第一行会得到很长的返回。但是,第一条错误消息conserns'curl':'找不到包'libcurl'。这接近于仅链接的答案。。。我认为最好是太长了,读不下去了,或者剪下粘贴关键信息(TL;DR版本)……我在机场打字。另外,我十五年来一直试图解释这一点。因此有了视频和幻灯片,这是可以理解的。我仍然会将你的原始版本归类为只链接的答案。(对仅链接答案的大多数批评(例如)基于链接腐烂的可能性…)我认为您的编辑提供了所需的上下文。