从RStudio viewer导出“另存为网页”,返回与rprojroot包相关的错误

时间:2017-02-01 17:12:13

标签: html r rstudio

我正在尝试导出R传单地图

library(leaflet)
leaflet() %>% addTiles()

在HTML中使用RStudio Viewer中的导出按钮(从菜单选择选项“另存为网页...”),我得到一个错误窗口说:

“无法找到所需的软件包版本: rprojroot 1.0不可用 检查getOption(“repos”)是否指向包含所需包版本的CRAN存储库“

我尝试安装rprojroot

install.packages("rprojroot")

但收到警告:

“package'rprojroot'可用作源包,但不能用作二进制文件 install.packages中的警告:   包'rprojroot'不可用(作为R版本3.1.3的二进制包)“

我的会话信息是:

R版本3.1.3(2015-03-09) 平台:x86_64-w64-mingw32 / x64(64位) 运行于:Windows 8 x64(build 9200)

有没有办法绕过这个错误并将地图导出为网页或我的R版本(3.1.3)我因为rprojroot不可用而被禁止这样做?谢谢,雅各布

1 个答案:

答案 0 :(得分:0)

在更新RStudio之后,好像有几个人遇到了这个问题。我在尝试从RStudio编织html时遇到了麻烦。这是我修复它的方式。我承认我无法准确解释问题是什么或为什么会有效,但在收到完全相同的错误时它对我有用。

install.packages("rprojroot", type="source")

当我尝试编织时,它仍然无效并要求从弹出窗口安装一些软件包。这不起作用,所以我不得不从控制台手动安装它们。