Как исправить «Системную ошибку команды» при запуске «devtools :: build_vignettes ()» в R? - PullRequest
0 голосов
/ 19 мая 2019

Я разрабатываю пакет.Файлы «.Rmd» уже существуют в папке «./vignettes» в корневом каталоге пакета.Я хочу автоматически создавать документы «.html» и «.pdf» в ./inst/doc, поэтому запустите следующий код :

   library("devtools") 
   build_vignettes 

Затем возникли ошибки:Построение виньеток PhosMap Ошибка в (функция (команда = NULL, аргументы = символ (), error_on_status = TRUE,: ошибка системной команды
Ошибка в (функция (команда = NULL, аргументы = символ (), error_on_status = TRUE,: система)ошибка команды

Моя версия R - 3.6.0.

1 Ответ

0 голосов
/ 12 июня 2019

У меня возникает похожая проблема при запуске devtools::build_vignettes().

В моем случае причиной этой проблемы было то, что я допустил ошибку в namespace в именах экспортируемых функций.

Такпопробуйте проверить пакет по devtools::check()

Но также вы можете попробовать следующее:

  1. Проверьте ваш PATH, должен быть путь к rtools: C:\Rtools\bin\; иC:\Rtools\mingw_64\bin\.

  2. Установка системных переменных среды BINPREF "C:/Rtools/mingw_64/bin/".

...