首页 > 解决方案 > 如何通过 RStudio 的“安装和重启”按钮从源代码安装 R 包及其小插曲?

问题描述

我已经下载了一个 R 包的源代码(您可以通过下载或下载压缩版本来使用这个R 包)。git-clone我想通过选项卡 (1)Install and Restart中的按钮 (4)安装软件包。Build在配置 (2) 中,我选择了“小插图”(3)。我使用的其他配置选项:

在此处输入图像描述

不幸的是,当我按下 时Install and Restart,安装了包但没有它的小插图,即,在包的帮助页面中没有显示小插图: 在此处输入图像描述

当我从 CRAN 安装相同的软件包时,出现了小插曲: 在此处输入图像描述

问题:Install and Restart有没有办法通过使用此按钮来安装带有小插图的软件包。也许缺少一些配置选项?

我在 Windows 10 上使用 RStudio 1.3.1091、R 4.0.2。


更新:

我知道以下解决方案:

devtools::install_github("r-lib/pkgdown", build_vignettes = TRUE)

或者在终端窗口中:

R CMD build .
R CMD INSTALL pkgdown_1.6.1.9000.tar.gz

但我的问题是关于Install and Restart按钮的功能(或 RStudio 中的类似工具)。

标签: rinstallationbuildrstudior-package

解决方案


我在 RStudio 中使用devtools::install_github("r-lib/pkgdown", build_vignettes = TRUE). 小插图正在使用这种方法安装。

vignette(package = "pkgdown")
Vignettes in package ‘pkgdown’:

linking                       Auto-linking (source, html)
pkgdown                       Introduction to pkgdown (source, html)
metadata                      Metadata (source, html)
search                        Search (source, html)

此外,vignette("pkgdown")调出包装的主要插图。但是,该软件包的帮助文档登录页面似乎已更新为不再链接到小插图。

将此报告为潜在问题:https ://github.com/r-lib/pkgdown/issues

如果在使用 RStudio 的基于菜单和 GUI 的方法时没有安装小插图,则问题可能是 RStudio 中的错误,而不是包中的错误。


推荐阅读