r - 如何通过 RStudio 的“安装和重启”按钮从源代码安装 R 包及其小插曲?
问题描述
我已经下载了一个 R 包的源代码(您可以通过下载或下载压缩版本来使用这个R 包)。git-clone
我想通过选项卡 (1)Install and Restart
中的按钮 (4)安装软件包。Build
在配置 (2) 中,我选择了“小插图”(3)。我使用的其他配置选项:
不幸的是,当我按下 时Install and Restart
,安装了包但没有它的小插图,即,在包的帮助页面中没有显示小插图:
问题: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 中的类似工具)。
解决方案
我在 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 中的错误,而不是包中的错误。
推荐阅读
- node.js - 通过 safe-Url 使用 NodeJS 客户端 API 查询数据存储实体
- asp.net - Asp MVC 模型实体验证不显示必需的错误
- capybara - Capybara + RSpec + rbenv + Gitlab Runner: Selenium::WebDriver::Error::WebDriverError: 无法连接到 chromedriver 127.0.0.1:9515
- php - 在一种形式中使用多个 select2 时发现 4 个具有非唯一 id 的元素
- pyenv - PyEnv BUILD FAILED 在 MacOS 上安装 Python
- javascript - 如何在随地图缩放的 HighMaps(或 HighCharts)中插入叠加图像
- webpack - 如何配置 webpack 以使用原始变量名?
- reactjs - 为什么jsx中的三元运算符不起作用
- sql - 带有 where 子句的 Postgres 唯一复合键
- python - django迁移错误消息