我在多台计算机上用 R 开发代码。所述代码依赖于许多 CRAN 包,我想确保我的代码所依赖的包的版本保持同步。因此,我正在寻找一种在另一台计算机上复制已安装 CRAN 软件包(具有相同版本)列表的简单方法。
对于也了解 Python 的人,我正在寻找与pip freeze
. 运行pip freeze
打印出与其版本一起安装的软件包列表。然后在另一台计算机上,我可以将此文件反馈给 pip,它会安装与列出的所有软件包完全相同的版本。(我不想要的是在另一台计算机上安装最新版本的东西。)
在 R 中是否有一种简单的方法(或已经这样做的工具),还是我必须自己动手?