Ошибка Rmarkdown Pandoc после обновления до macOS Catalina (10.15) - PullRequest
0 голосов
/ 29 октября 2019

У меня был простой сценарий оболочки, который выполнял следующее:

Rscript -e 'rmarkdown::render("index.Rmd")'

После обновления до macOS Catalina (10.15) я начал получать следующую ошибку:

Error: pandoc version 1.12.3 or higher is required and was not found (see the help page ?rmarkdown::pandoc_available).

Однако, еслиВяжу index.Rmd прямо в RStudio, отлично работает. И когда я проверяю версию pandoc, я получаю:

rmarkdown::pandoc_version()
[1] ‘2.3.1’

Но, если я запускаю в терминале следующее, я получаю:

Rscript -e 'rmarkdown::pandoc_version()'
NULL

Опять же, я могу связать файл непосредственно вRStudio, но мне любопытно, почему мой скрипт оболочки перестал работать и если кто-нибудь знает, как это исправить.

Я также разместил этот вопрос в RStudio Community здесь.

1 Ответ

0 голосов
/ 30 октября 2019

@ mattwarkentin опубликовал решение, которое работало для меня на странице сообщества RStudio .

По сути, мне просто нужно было установить Pandoc для всей системы, используя Homebrew:

brew install pandoc

...