Пакет R `экзамены` - не импортирует скидку R - PullRequest
0 голосов
/ 08 января 2019

Я недавно установил пакет R exams, чтобы сгенерировать некоторые тесты в формате qti для курса, который я собираюсь преподавать, но не смог импортировать файлы уценки R.

Я пробовал с файлом примера switzerland.Rmd, доступным здесь: http://www.r -exams.org / шаблоны / швейцария /

Вот ошибка, которую я получаю при попытке запустить exams2qti21:

> exams2qti21("../Downloads/switzerland.Rmd")
sh: 1: +RTS: not found
Error: pandoc document conversion failed with error 127

Как я могу это исправить?

Я использую R 3.4.4 в Ubuntu Xenial.

1 Ответ

0 голосов
/ 09 января 2019

Эта ошибка возникает не из exams, а из пакета rmarkdown, который используется exams для вызова конвертера pandoc (для преобразования Markdown в HTML в данном случае). Похоже, что в вашей системе pandoc либо вообще не установлен, либо не находится в пути поиска, либо установлен неправильно.

Если pandoc вообще не установлен, его необходимо установить. В Ubuntu вы можете использовать обычные менеджеры пакетов для установки, например, sudo apt-get install pandoc или через synaptic и т. Д. Если вы используете RStudio, то он также поставляется с двоичным файлом pandoc (по крайней мере, в Windows), так что вам не нужно установить его самостоятельно.

Чтобы проверить, на каком пути установлен pandoc (если он есть), вы можете использовать rmarkdown::pandoc().

...