我正在尝试使用一些用 R/3.6* 及其包编写的代码。 请参阅位于https://gist.github.com/khanna7/cb5791bdf65df55d320fd098d6093b1b的锁定文件。 我需要的主要 package,来自锁文件,是 我可以加载 R/3.6.3 或 3.6.1。 ...
我正在尝试使用一些用 R/3.6* 及其包编写的代码。 请参阅位于https://gist.github.com/khanna7/cb5791bdf65df55d320fd098d6093b1b的锁定文件。 我需要的主要 package,来自锁文件,是 我可以加载 R/3.6.3 或 3.6.1。 ...
我今天发现了非常(非常)酷的packrat R package 让您的项目可重现。 但是,当我通过在 Rstudio 中使用packrat packrat::resolve()为我的项目使用 packrat 时,需要 Rtools 的包会触发弹出 window 要求我安装 Rtools(虽然它已经安 ...
我正在 Rstudio 的 Windows 机器上开发一个闪亮的应用程序。 现在我需要在 Linux 机器上开发它,稍后需要将它部署在服务器上。 由于需要跨平台运行应用程序,我正在研究一些环境控制应用程序,以便我不必手动调整和重新安装所需的包。 为此,我尝试使用 Packrat。 我在我的 Win ...
我有一个在 Scala Packrat 解析器组合器中运行良好的解析器。 我想用 Fastparse 库更快地尝试一些东西。 但是,它不能处理左递归无限循环。 有什么标准的方法来应对吗? ...
我最近将我的 R 版本更新为 4.0.0,从那以后我无法将任何内容部署到 RStudio Connect。 我尝试部署不同的 R Markdown 项目,几周前效果很好,结果总是一样的。 部署选项卡显示如下内容: 然后 packrat 安装几个缓存的包,过了一会儿它显示如下: 之后,部署会一直加载而 ...
我一直在 R 项目上使用renv ,但现在想从 renv 版本控制中删除它,即删除所有 renv 相关文件,但仍然可以访问我使用安装在 renv 下的库。 我该怎么做呢? 或者,我如何从 renv 迁移到 packrat? ...
因此,我尝试使用 checkpoint 包(日期为 2020 年 3 月 1 日)安装 Rcpp。 我的大多数软件包都很好,但是 Rcpp 专门制作了许多临时目录,然后将其删除,例如: 这是 84 个字符长,我相信有些字符更长。 Checkpoint 也创建了许多目录,例如这里有一个自定义 ...
我目前正在尝试熟悉 Packrat 解析。 所以我阅读了 2002 年的 PDF 论文,链接在这里,在第 2.3 节中,它将 Packrat 缓存描述为一个初步过程(发生在实际解析之前),其中通过从右到左读取输入来预先构建完整的缓存表. 只有这样,从左到右的实际线性解析才能开始。 但是在我发现的每 ...
我正在尝试设置一个Packrat项目,但它一直失败,因为其中一个包(从 GitHub 安装)依赖于当前在 CRAN 上没有二进制版本的包。 这是我收到的错误消息: 再次声明, raampGBV仅存在于 GitHub 上(它是一个特定于项目的包),而naijR位于 CRAN 上。 当我尝试自己安装 ...
我在 2018 年期间参与了一个历史奴隶制地图闪亮的应用程序项目。 我的闪亮应用程序已成功部署在 Shinyapps.io 上。 你可以在这里查看我的项目 今天,我想升级我的应用程序,但不幸的是 UI 不能在本地工作(白屏,没有模态窗口等...这里) 我从 Shinyapps.io 下载了我的应 ...
问题:包DESCRIPTION文件中Repository:字段的目的和来源是什么? 它似乎没有在DESCRIPTION文件的官方文档中提及,也没有在Hadley的书中提及。 它似乎是在CRAN上传期间自动填充的 - 例如它不在dplyr的原始描述源中 ,但它存在于CRAN tarball ...
我正在使用packrat冻结应用程序的所有依赖关系版本。 有时我会因“陈旧”而遇到麻烦。 例如,今天我将一个软件包升级到了较新的版本。 我是通过在packrat管理的项目中启动R来实现的: 但是,当我尝试生成新的快照文件时,没有任何反应: (该文件与以前没有什么不同-旧 ...
是否可以在R个人库中为一个特定版本的R安装不同的软件包版本; 然后能够用脚本加载确切的包版本 ? 我正在努力确保我为每个项目在异地备份Windows的确切包版本二进制文件,因此如果我将来需要重现,我可以将它们粘贴回相关R版本下的个人库文件夹中。 因此,您可以在R \\ win-libr ...
我正在尝试将项目从本地计算机移动到没有Internet访问权限且没有安装库特权的服务器上。 该服务器已经安装了许多库。 对于我当前的项目,有一些库和依赖项在服务器上不可用。 因此,我正在尝试使用packrat捆绑并将项目移至服务器。 现在,捆绑包的大小正变得越来越大。 我只想捆 ...
我尝试使用我使用R包“ packrat”安装的R包,该R包允许在python中创建类似于virtuanlenv的虚拟环境。 但是我没有成功。 在使用RI的控制台中,可以成功运行以下代码: 我想使用rpy2做同样的事情,但是我无法激活packrat环境。 请遵循我未成功测试的内容 ...
我们最近在我的办公室安装了 RStudio Connect。 对于我们的工作,我们制作了自定义包,我们通过打开项目和构建+重新加载在我们自己之间进行了更新。 我知道让我们的自定义包在使用 RSConnect 的应用程序中工作的唯一方法是建立一个本地存储库并设置我们的options(repos)以包 ...
我目前正在尝试为bookdown-project建立持续集成 该项目将依赖关系与packrat捆绑在一起,因此Travis CI需要从源代码构建所需的软件包。 对于许多软件包来说,这似乎还可以,但是对于data.table,构建失败。 我正在使用当前版本的data.table(1. ...
我的packrat.src目录包含用于各种库的多个 *.tar.gz 文件。 例如, broom的子文件夹如下所示: 一旦我检查了最新版本的一切都运行良好,那么删除旧包版本的正确方法是什么? 我检查了packrat:clean() ,但这似乎有不同的目的。 ...
我正在使用devtools来构建一个启用了Packrat的包。 当我发出命令devtools::build()我得到以下信息: 我检查了.Rbuildignore并且^packrat/行在那里,所以我认为packrat会被忽略,但情况似乎并非如此。 我还应该提到,上面提到的目录引用的文件与构建 ...
我在一个R项目中使用packrat,在我的自定义包中添加功能,重建,推送到GitHub,然后从GitHub重新下载包到packrat中,相当费力。 除了花费大量额外时间外,这还涉及将我的新函数推送给主函数,这在我仍在迭代新函数时并不理想。 如果我不使用 packrat,我可以只在本地重建包,重新启 ...