我在Windows机器上使用RStudio。最近,我想使用HH
库部署一个闪亮的降价文档 - 无需成功。我将错误分解为以下测试程序
---
title: "Untitled"
runtime: shiny
output: html_document
---
```{r}
require( Rmpfr )
```
如果我在本地运行它,该程序运行良好。但是,如果我尝试使用shinyapps::deployApp()
将其部署到shinyapps.io,则RStudio会尝试从源代码构建程序包Rmpfr
,即使已经安装了该程序包也很困难。来自源的此构建失败,并出现以下错误(完整错误日志:http://pastebin.com/D5KVc44n)
configure: error: Header file mpfr.h not found; maybe use --with-mpfr-include=INCLUDE_PATH
ERROR: configuration failed for package ‘Rmpfr’
* removing ‘/usr/local/lib/R/site-library/Rmpfr’
################################# End Task Log #################################
Error: Unhandled Exception: Child Task 61322212 failed: Error building image: Error building Rmpfr (0.5-7). Build exited with non-zero status: 1
我认为这个问题与this one about the rmpfr package有关,但该解决方案不适用于Windows,因为它使用apt-get
命令。
欢迎任何建议。
编辑:我已尝试提供mpfr.h
。我从http://www.mpfr.org/mpfr-current/下载了mpfr
包,将其解压缩并添加到windows PATH变量中。我还将mpfr-3.0.0文件夹的条目复制到R工作目录。两种方法都没有成功。