R 包 `exams` - 不导入 R markdown
R package `exams` - not importing R markdown
我最近安装了 R 包 exams
以便为我即将教授的课程生成一些 qti 格式的测验,但一直无法导入 R markdown 文件。
我尝试使用此处提供的示例文件 switzerland.Rmd:
http://www.r-exams.org/templates/switzerland/
这是我尝试 运行 exams2qti21
:
时遇到的错误
> exams2qti21("../Downloads/switzerland.Rmd")
sh: 1: +RTS: not found
Error: pandoc document conversion failed with error 127
我该如何解决这个问题?
我是 运行ning R 3.4.4 on Ubuntu Xenial。
这个错误不是来自 exams
本身,而是来自 rmarkdown
包,exams
利用它调用 pandoc
转换器(用于将 Markdown 转换为 HTML 在这种情况下)。您的系统上似乎 pandoc
根本没有安装,不在搜索路径中,或者安装不正确。
如果根本没有安装pandoc
,那么您需要安装它。在 Ubuntu 上,您可以使用常用的包管理器来安装它,例如 sudo apt-get install pandoc
或通过 synaptic 等。如果您使用 RStudio,那么它还附带一个 pandoc
二进制文件(至少在 Windows) 这样你就不需要自己安装了。
要检查 pandoc
安装在哪个路径(如果是),您可以使用 rmarkdown::pandoc()
.
我最近安装了 R 包 exams
以便为我即将教授的课程生成一些 qti 格式的测验,但一直无法导入 R markdown 文件。
我尝试使用此处提供的示例文件 switzerland.Rmd: http://www.r-exams.org/templates/switzerland/
这是我尝试 运行 exams2qti21
:
> exams2qti21("../Downloads/switzerland.Rmd")
sh: 1: +RTS: not found
Error: pandoc document conversion failed with error 127
我该如何解决这个问题?
我是 运行ning R 3.4.4 on Ubuntu Xenial。
这个错误不是来自 exams
本身,而是来自 rmarkdown
包,exams
利用它调用 pandoc
转换器(用于将 Markdown 转换为 HTML 在这种情况下)。您的系统上似乎 pandoc
根本没有安装,不在搜索路径中,或者安装不正确。
如果根本没有安装pandoc
,那么您需要安装它。在 Ubuntu 上,您可以使用常用的包管理器来安装它,例如 sudo apt-get install pandoc
或通过 synaptic 等。如果您使用 RStudio,那么它还附带一个 pandoc
二进制文件(至少在 Windows) 这样你就不需要自己安装了。
要检查 pandoc
安装在哪个路径(如果是),您可以使用 rmarkdown::pandoc()
.