问题标签 [packrat]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
r - packrat 包的替代品 - 包的可重复性
Packrat 在理论上是一个简洁的工具,但多年来它一直受到启动 RStudio 时巨大的挂起时间的困扰,并且开发人员似乎无法解决这个问题。它在我的项目中变得不可持续。有没有人有任何好的替代packrat?谷歌搜索没有发现任何有用的东西,所以任何帮助将不胜感激。
r - R 上 Packrat 的问题
我对 Packrat 有这个问题;当我尝试在 R 上安装随机包时:
“无法打开文件'packrat/init.R':没有这样的文件或目录”
我正在使用 ubuntu 16.04,我尝试卸载 r-base 和 rStudio
packrat::init() 给我错误。
我不知道该怎么办。我正在考虑全新安装我的 SO。我怎样才能清除packrat?我认为这是一个错误。包鼠有必要吗?
请帮忙。
r - packrat 无法与 CRAN 同步包版本
我在使用 R 3.2.5 的项目目录中安装packrat
并尝试对其进行初始化:
我得到了完整的包列表,然后packrat
尝试获取源,几乎所有包都出现这种类型的错误:
我检查了其中一个 CRAN 镜像,当前版本BH
与安装的版本相同。任何想法这里可能有什么问题?
我也愿意使用/尝试另一个 R 包管理工具 - 有什么建议吗?
r - 使用 packrat::init() 重新初始化
我不知道如何使这个问题可重现,但这里是对问题的描述。我昨天升级到 R v 3.4.0(下面是 sessionInfo()),我的一个 RStudio 项目无法更新 packrat 中的包。在搞砸了各种“修复”但没有成功之后,我决定最后删除 packrat(packrat 目录,项目目录的 .RStudio 文件)。不幸的是,我现在似乎无法在这个项目中重新初始化 packrat。以下是来自的 R 输出
很感谢任何形式的帮助。我考虑过从 github 重新克隆 repo,但这将涉及从当前不受修订控制的各种目录复制大量文件。
谢谢!
r - Packrat 的 use.cache 功能是如何工作的?
Packrat具有use.cache
减少软件包安装时间的功能。
该文档提供以下信息:
use.cache: Install packages into a global cache, which is then shared across projects? The directory to use is read through Sys.getenv("R_PACKRAT_CACHE_DIR"). Not yet implemented for Windows. (logical; defaults to FALSE)
但是,运行install.package()
不会从用户库中获取已安装的软件包。
如何use.cache
工作?
r - R:Packrat init() 返回错误“无法设置重解析点”和“目标已存在且不是符号链接”
我想尝试packrat,但是在项目上初始化它时遇到了警告和错误消息:
它说cannot set reparse point 'my_custom_path', reason 'Incorrect function'
和Target already exists and is not a symlink
。有没有人经历过类似的行为?我正在运行 R 3.2.0 和 Windows10。
r - r packrat unbundle 不重新创建库
在使用 Packrat 管理库的闪亮服务器上部署闪亮的应用程序时,我无法理解我做错了什么。
我在 RStudio 中创建项目测试部署,然后启动 packrat。
packrat::init()
当我工作时,我正在安装软件包(dplyr、ggplot2 等)。这些存储在/test-deploy/packrat/lib/[OS]/[R Version]中。到目前为止一切都很好。
完成工作准备部署。
创建一个解绑到闪亮服务器的 tar 文件
我去闪亮服务器上的那个应用程序并打开packrat
现在我检查除了基本软件包之外还安装了哪些软件包
输出
我在开发版本中可以看到的其他软件包不存在吗?我究竟做错了什么 ?
r - Packrat:依赖项不可用
我想我可能不确定工作流程的packrat
预期。
我正在尝试制作一个packrat
用于依赖管理的 docker 映像。作为一个简单的例子,我有:
- 创建了一个全新的项目
- 冉
packrat::on()
install.packages("RSQLite")
packrat::snapshot()
- 为了模拟 docker 环境,我删除了所有
packrat/lib*
文件夹和src
,因为我会将它们添加到 中.dockerignore
,因为所需的所有包信息都在packrat.lock
文件中 - 然后运行
packrat::restore()
我遇到了错误:
(此处格式混乱,没有一行)
在这一点上我应该做什么有点困惑 -bit64
并且blob
在lock
文件中,但我不知道如何告诉 packrat 先安装依赖项。
packrat::bundle()
我使用and得到了相同的结果packrat::unbundle(..., restore = TRUE)
(据我所知,它和我做的一样,只是保留packrat/src/
文件夹)。
谢谢
r - 使用还原时无法检索包记录
我正在开发一个 R 包,我正在使用packrat
它来管理依赖项。
在项目库中安装后dplyr
,使用时出现以下错误packrat::restore()
:
demandr
我正在处理的包的名称在哪里。有什么建议吗?