簡體   English   中英

renv 路徑 - 共享使用 renv package 的 R 項目時的空庫

[英]renv paths - empty libraries when sharing R project which uses renv package

I'm using the 'renv' R package in an RStudio project to control/lock the package versions used by my script. 這些庫位於... renv\library\R-4.1\x86_64-w64-mingw32 下的項目目錄中。 我正在使用 R 版本 4.1.3 和 renv 0.15.5。 當這個目錄復制到同事的機器上(使用memory棒)上面提到的目錄中的庫是空白的。 我假設這些庫只是指向 R 保存包的位置(例如“C:/Program Files/R/R-4.1.3/library”)的指針,而我的同事在他們的機器上沒有這些包。

共享 RStudio 項目目錄時,有沒有辦法包含包本身?

默認情況下, renv項目目錄中的包是從全局緩存位置符號鏈接的。 如果你想確保包被本地存儲在項目庫中,你可以使用renv::isolate()

有關詳細信息,請參閱https://rstudio.github.io/renv/reference/isolate.html

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM