没有名为'tidyverse‘的包是我在执行此操作后得到的错误消息:
install.packages('tidyverse', dependencies = T);
install.packages('DBI', dependencies = T);
library(DBI);
library(tidyverse);我使用Ubuntu 18.04和Rstudio。
有人能帮我整理一下吗?
发布于 2019-08-16 02:43:30
tidyverse有一些外部依赖项,不能通过R安装,也不能预装在Ubuntu中。通过终端安装以下包:
sudo apt install libcurl4-openssl-dev libssl-dev libxml2-dev在此之后再次运行install.packages("tidyverse")。
您可以找到有关此here的更多帮助。
发布于 2019-08-16 02:50:47
您可能会发现this blog post and associated video很有用--它展示了如何使用一个命令直接从预先构建的二进制文件在Ubuntu上安装所有tidyverse。
简而言之,这就是PPA的优势所在。关联幻灯片具有相关的命令。
一旦您完成了添加两个sudo apt-get install r-cran-tidyverse并运行sudo apt-get update所需的步骤(同样,这两个步骤都在幻灯片中进行了详细介绍),则只需一个PPA即可。
额外的好处:因为您安装的是预先生成的二进制文件,所以它是最快的安装。
https://stackoverflow.com/questions/54929760
复制相似问题