我无法在 R Markdown 上编织 HTML。有人可以帮忙吗?

I can't knit HTML on R Markdown. Can anyone please assist?

我得到的错误是:

processing file: 1.Rmd
Error in loadNamespace(i, c(lib.loc, .libPaths()), versionCheck = vI[[i]]) : 
  there is no package called 'stringi'
Calls: <Anonymous> ... tryCatch -> tryCatchList -> tryCatchOne -> <Anonymous>
Execution halted

我试过安装 stringi 包并使用库函数加载它。但我仍然得到错误。

我在 Mac OS X 10.6.8.

上使用 R Studio 版本 0.99.441

自己回答。

我更新了我的 OS X 版本,RStudio 似乎可以完美地编织 HTML 文件。

感谢您的回答。

我刚刚遇到了同样的问题,但在 windows 计算机上我是这样修复它的:

  1. 转到 windows 文件夹,其中存储了所有 r 包,当 r 安装一个包时,它指出了该文件夹。我将该地址复制并粘贴到 windows 资源管理器中。 (我的以 R\win-library.2 结尾)

  2. 删除文件夹stringi(本质上是删除包stringi

  3. 使用 install.packages('stringi')

  4. 重新安装 stringi

这应该有效。

我是个十足的疯子(两天的实际 R 经验),但这就是我为解决这个问题所做的。

我去了 packages -> install -> stringi & stringr

点击"Install dependencies box"

确保在安装这些软件包后单击 "Packages" 选项卡下的 stringi 和 stringr 框上的复选框。

require both the stringi and stringr

我建议您在尝试执行任何其他操作之前先在​​控制台部分对其进行测试。