Невозможно связать файл .rmd в PDF, HTML или Word - PullRequest
0 голосов
/ 19 апреля 2020

Моя ОС MacOS Catalina. Версия RStudio - 1.2.5

Проблема в том, чтобы связать документ R Markdown в PDF, HTML или Word. Всякий раз, когда я нажимаю «knit», я получаю следующую ошибку:

Error in loadNamespace(i, c(lib.loc, .libPaths()), versionCheck = vI[[i]]) : 
  object 'vI' not found
Calls: :: ... asNamespace -> loadNamespace -> namespaceImport -> loadNamespace
Execution halted

Я также скачал последнюю версию MacTex, но, похоже, проблема не решается. Я также установил важные пакеты - rmarkdown, r cpp, knitr и другие.

Пожалуйста, помогите! Я буду благодарен, если вы сможете

Ответы [ 2 ]

0 голосов
/ 22 апреля 2020

Я пробовал несколько методов, но это не решило никаких проблем. Так что я пошел дальше и переустановил R и RStudio. Теперь все работает нормально. @ user2554330 Я думаю, что переустановка исправила все проблемы

0 голосов
/ 19 апреля 2020

Эта ошибка возникает, если пакет установлен неправильно. Из вашего описания выглядит, как будто rmarkdown, вероятно, проблемный пакет c. Переустановите его, и ошибка должна исчезнуть go.

Подробности: файл Meta/package.rds, вероятно, не существует. Вы можете увидеть, существует ли он, используя

list.files(file.path(system.file(package="rmarkdown"), "Meta"))

, который должен показать

[1] "features.rds" "hsearch.rds"  "links.rds"    "nsInfo.rds"   "package.rds" 
[6] "Rd.rds"       "vignette.rds"
...