- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我有一个使用 R 3.6 的项目,我已将 R 升级到 4.0.2,并希望为该项目使用 4.0.2。我想知道如何着手这样做,或者我应该完全删除 renv/
并重建?
我做了以下事情:
> renv::init()
This project already has a lockfile. What would you like to do?
1: Restore the project from the lockfile.
2: Discard the lockfile and re-initialize the project.
3: Activate the project without snapshotting or installing any packages.
4: Abort project initialization.
并从上面选择了2
,这似乎是合理的。
最佳答案
不同版本的 R 将拥有自己独立的项目库,因此从技术上讲,您可以在同一个 renv
项目中使用不同版本的 R。
也就是说,每个项目只有一个锁文件——要更新锁文件,您可以调用 renv::snapshot()
来创建一个全新的锁文件,或者重新初始化项目使用 renv::init()
(正如您所做的那样)——两者都是正确的。
关于r - 如何使用 renv 更新项目中使用的 R 版本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/63704251/
我正在努力让我和我的同事们开始使用 renv。我发现了关于应该/可以将什么提交给 git 进行协作的不同信息: renv collaboration vignette建议不仅要提交 renv.lock
如何使用 RScript myfile.R 执行命令以便它使用它所在的项目/目录的 renv 环境,而不是我的默认环境? 最佳答案 有几种方法: 确保您的工作目录设置为 renv 的根目录项目,并且
使用 renv 部署软件包的正确步骤是什么?到离线机器? 我们有一个类似 CRAN 的内部存储库,它是通过 options(repos = list(cran = "http://our.repo.u
我正在尝试使用 renv::install() 安装包 stringi。 一般情况下,我会用 install.packages('stringi', configure.vars='ICUDT_DIR
我正在使用 renv 包来使我的 R 项目在计算机之间保持一致。我看到在我的 R 项目文件夹中有一个子文件夹 renv/staging。此文件夹再次包含几个子文件夹,名称从 1 到 XX(在我的例子中
我一直在用renv在 R 项目上,但现在想从 renv 版本控制中删除它,即删除所有与 renv 相关的文件,但仍然可以访问我在 renv 下安装的库。我该怎么做呢?或者,我如何从 renv 迁移到
我有一个 RStudio 项目,它使用 renv 管理包,效果很好。 但有时我想在我的主环境(正确的词?)上使用库来调试或探索一些我不想添加到项目中的东西。例如,也许我想运行一些长调试函数并在最后调用
我有一个 RStudio 项目,它使用 renv 管理包,效果很好。 但有时我想在我的主环境(正确的词?)上使用库来调试或探索一些我不想添加到项目中的东西。例如,也许我想运行一些长调试函数并在最后调用
我有一个使用 R 3.6 的项目,我已将 R 升级到 4.0.2,并希望为该项目使用 4.0.2。我想知道如何着手这样做,或者我应该完全删除 renv/ 并重建? 编辑 我做了以下事情: > renv
在之前使用依赖 R 3.6.3 之后,我最近安装了 R 4.0。为了管理 R 存储库,我使用 Rstudio(目前在 Windows 10 机器上为 1.2.5042)。升级到 R 4.0 后,我打开
我有一个本地 GitLab 帐户,其中包含可以通过以下方式安装的 R 包: devtools::install_git( url = "http://my-gitlab/my-projects/p
我打算使用 renv R 中的包以在 linux 服务器上设置全局缓存,其他用户可以在其中: i) 通过创建指向 renv 的符号链接(symbolic link)来使用包我创建的库(因此通过不将其安
我想测试 renv Shiny 的应用程序包。 这是我的虚拟应用程序: library(pool) library(fresh) library(shiny) ui 1.72.0-3] - R6
我跑了 renv::status() 回来了: Error in seq_len(length(splat) - 1) : argument must be coercible to non-ne
我有一个使用默认 blogdown::build_site() 路由编译的 Hugo 博客。 我决定尝试一下 renv::,因为我的一些帖子既有情节又容易依赖于旧的包版本,所以为什么不确保 futur
我是一名优秀的程序员,十分优秀!