使用某些本地项目将packrat配置为依赖项(没有任何本地存储库)

时间:2019-07-12 21:36:39

标签: r rstudio packrat

我有2个RStudio项目,其中一个(项目RED)依赖于另一个(项目BLUE,此外还有许多其他CRAN依赖项)。我一直在计算机上全局安装项目和所有CRAN依赖项,但是现在我试图在新计算机上将它们适应packrat(目前,我仅在全局安装packrat软件包本身)。

  1. 我真的不需要配置任何本地存储库(它只是对另一个本地项目的单个依赖项),而且我读到我实际上并不需要这样做。
  2. 在RStudio上,我打开项目BLUE并转到Build > Install and Restart,由于packrat,所有CRAN依赖项都在本地安装。一切都很好,我得到了安装路径:/Users/MYUSER/Documents/GitHub/PATHTOMYPROJECT/packrat/lib/x86_64-apple-darwin15.6.0/3.6.1
  3. 我打开然后投射红色,然后选择packrat > Use packrat with this project > Add local repository > [Path of step 2]

然后我得到这个错误:

> packrat::init(options = list(local.repos = c("~/Documents/GitHub/PATHTOMYPROJECT/packrat/lib/x86_64-apple-darwin15.6.0/3.6.1")))
Initializing packrat project in directory:
- "~/Documents/GitHub/PATHTOMYPROJECT"
Error in read.dcf(...) : no se puede abrir la conexión
Además: Warning message:
In read.dcf(...) :
  cannot open file '/Users/MYUSER/Documents/GitHub/PATHTOMYPROJECT/packrat/lib/x86_64-apple-darwin15.6.0/3.6.1/NAMEOFTHELIB': it is a directory

0 个答案:

没有答案