执行此操作后收到的错误消息是没有名为“ tidyverse”的软件包:
install.packages('tidyverse', dependencies = T);
install.packages('DBI', dependencies = T);
library(DBI);
library(tidyverse);
我使用Ubuntu 18.04和Rstudio。
有人可以在这里把我整理一下吗?
答案 0 :(得分:4)
您可能会发现this blog post and associated video有用–它显示了如何使用一个命令直接从预构建的二进制文件直接在Ubuntu上安装所有tidyverse 。
简而言之,这就是PPA的优点。辅助幻灯片具有相关的命令。
完成添加两个PPA并运行sudo apt-get update
的必需步骤(再次在幻灯片中详细介绍)后,所需的费用就是一个sudo apt-get install r-cran-tidyverse
如视频所示。
增加的好处:因为您安装了预先安装的 binaries ,所以这是最快的安装方式。
答案 1 :(得分:2)
tidyverse
具有无法通过R安装且未预先安装在Ubuntu中的外部依赖项。通过终端安装以下软件包:
sudo apt install libcurl4-openssl-dev libssl-dev libxml2-dev
此后再次运行install.packages("tidyverse")
。
您可以找到有关此here的更多帮助。