r - 如何使用 renv 显式管理依赖项
问题描述
我宁愿有一个配置文件并在其中列出项目所需的包,而不是依靠renv::init()
抓取项目并找到我需要的所有东西(它通常不能)。
所以我的问题是 - 我如何明确告诉 renv 项目需要哪些包,一个例子将不胜感激。
解决方案
这里有两种可能的前进方式:
配置
renv
为使用“显式”快照,如https://rstudio.github.io/renv/reference/snapshot.html#snapshot-type中所述- 此工作流程要求您在DESCRIPTION
文件中列出您的包要求;手动使用
renv::init(bare = TRUE)
+renv::install(<packages>)
(或您自己的包安装功能)安装项目所需的包,<packages>
从您维护的某个单独源构建列表。
如果您有希望实现的特定工作流程,那么您可以考虑在https://github.com/rstudio/renv/issuesrenv
提交功能请求。
推荐阅读
- python - 列出开机自动无聊的问题的问题
- node.js - 查找然后过滤结果,在 mongodb node js monggose
- eclipse - 无法在 Eclipse java.lang.ClassNotFoundException 中运行 kotlin 项目
- python - 将图片矢量化以传递给分类器
- arrays - C程序调用malloc后退出
- docker - 无法运行官方 Docker 教程容器:npm ERR!缺少脚本:开始
- arrays - How to deallocate a 2D array of char pointers
- oracle - How to view if an account is enabled/disabled, locked/unlocked in LDAP ODSEE
- java - in my if statement my variable isn't found?
- python - Adding total values to seaborn plot python