r - 使用一些本地项目配置 packrat 作为依赖项(没有任何本地存储库)
问题描述
我有 2 个 RStudio 项目,其中一个(项目 RED)依赖于另一个(项目 BLUE,除了许多其他 CRAN 依赖项)。我一直在我的计算机上全局安装这两个项目和所有 CRAN 依赖项,但现在我正在尝试将它们适应packrat
在新计算机中(目前我只全局安装了packrat
包本身)。
- 我真的不需要配置任何本地存储库(它只是对另一个本地项目的单一依赖),而且我读过我实际上不需要这样做。
- 在 RStudio 上,我打开项目 BLUE 并转到
Build > Install and Restart
,并且所有 CRAN 依赖项都在本地安装,这要归功于packrat
. 一切都很好,我得到了安装路径:/Users/MYUSER/Documents/GitHub/PATHTOMYPROJECT/packrat/lib/x86_64-apple-darwin15.6.0/3.6.1
- 我打开然后项目 RED 并选择
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
解决方案
推荐阅读
- java - No time zone indicator into parse Date Json
- python - moviepy ValueError: operands could not be broadcast together with shapes
- sql - 正则表达式从 SQL 查询中选择列名
- android - 如何使用andoid kotlin在后台获取位置
- or-tools - OR-Tools Maximize 产生不同的结果
- python-3.x - ColumnTransformer 和 OneHotEncoder 之后的列重新排序会影响模型吗?
- python - Beautifulsoup 的 JSON 问题
- javascript - 使用 markerGroup.toFront() 时如何设置悬停线宽?
- accessibility - Firefox 正在读取实时区域,但 chrome 和边缘浏览器未读取
- reactjs - React Native Reanimated 2 中的并行动画