install_version 破坏了 renv 库中的符号链接

install_version breaks symlinks in the renv library

我使用 renv 来管理 R 包依赖项。全局缓存适用于所有使用 install.packages 命令安装的包;但是,如果我使用 devtools::install_version 命令安装相同的包,它只会在本地安装。因此,版本号的任何更改都需要一次又一次地手动安装。 您知道如何解决这个问题吗?

我发现我的方法有问题。我应该使用 renv::install(),而不是使用 install_version。这是一个例子:

而不是使用:

devtools::install_version(package="BART", version = "2.2")

使用

renv::install("BART")
renv::install("BART@2.2")