我在防火墙后面的计算机上使用 R 3.3.1
和最新版本的 R studio
。
我想知道如何下载我需要的包的所有zip二进制文件
(不是源代码,因为我无法编译它们)(dplyr
,plm
等)以及它们的依赖项在我的家庭计算机上,以便我可以将它们导出到防火墙下的计算机,然后离线安装它们。
我怎样才能做到这一点? 谢谢!
最佳答案
使用Packrat R包;它有一个 bundle
方法,用于打包所有包(及其依赖项),以及一个 unbundle
方法,用于将它们解压到目标计算机上。它们也会进入私有(private)库,因此它们不会破坏您计算机上的其他库。
更多信息请参见:https://rstudio.github.io/packrat/
安装 Packrat 后,请输入 ?packrat::bundle
以获取进一步说明。
关于R:如何下载 zip 二进制文件和软件包列表的所有依赖项,以便在另一台计算机上进行离线安装?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39901902/