在同一个系统上多次安装一个软件包不是问题,这只是对时间和带宽的轻微浪费。(也就是说,我无法想象它会在什么情况下引发问题……) 如果您已经安装了ggplot2,那么install.packages("ggplot2")是完全冗余的。 如果您想安装其余的tidyverse软件包,那么install.packages("tidyverse")可能是明智的,即使您已经安装了其中的一些软件包(除非您按字节付费进行网络下载)。你可以找出tidyverse中有哪些软件包,然后只安装那些你还没有的软件包,但这会很麻烦。 有一些包,如pacman和crancache(不是CRAN上的本身!),提供了稍微智能化的package-installation工作流,用于检查在(re-)downloading和(re-)installing之前是否已经安装了包或需要更新包。