在我的工作中,所有员工使用相同版本的R和每个软件包的相同版本是至关重要的。
我已经创建了一个本地CRAN存储库和一个从该存储库直接安装的函数。
问题在于,在我的工作中有很多员工,确保每个人都这样做的唯一方法是我手动检查。
我想知道是否存在自动检查您是否安装了正确软件包的方法?
例如,如果boot_1.3-18是我希望每个人使用的软件包,那么我可以制作一个函数来检查R库是否包含此版本吗?
另外,如果可能的话(但不是必需的),也可以使用正在使用的R版本进行此操作!
非常感谢!
我已经创建了一个本地CRAN存储库和一个从该存储库直接安装的函数。
问题在于,在我的工作中有很多员工,确保每个人都这样做的唯一方法是我手动检查。
我想知道是否存在自动检查您是否安装了正确软件包的方法?
例如,如果boot_1.3-18是我希望每个人使用的软件包,那么我可以制作一个函数来检查R库是否包含此版本吗?
另外,如果可能的话(但不是必需的),也可以使用正在使用的R版本进行此操作!
非常感谢!
packageDescription("包名")$Version
来访问软件包的版本。您可以使用install.packages()[,c("Package", "Built")]
查看所有已安装软件包的相同信息。这有帮助吗? - KenHBS