RStudio не может найти мою библиотеку при запуске
Пару недель назад я задал этот вопрос наФорумы поддержки RStudio, но это не было решено там, поэтому я пытаюсь здесь.
Я использую RStudio 0.97.248 (текущая версия) на Windows 7 и R 2.15.2.
Когда я открываю RStudio, после обычной информации о версии R, я получаю две ошибки:
Error in packageVersion("knitr") : package ‘knitr’ not found Error in
packageVersion("Rcpp") : package ‘Rcpp’ not found
но я могу загрузить оба пакета без проблем, используяrequire()
, (То есть после ошибок при запуске RStudion я могу ввестиrequire(knitr)
а такжеknitr
загрузится успешно. Реальная проблема заключается в том, что я не могу использовать, например, команду Knit HTML в документе R Markdown, даже после загрузки вручнуюknitr
, Если я загружуknitr
с участиемrequire(knitr)
, затем откройте новый документ R Markdown (для которого RStudio по умолчанию используется красивый шаблон), сохраните его и попытайтесь связать HTML, RStudio выдает мне небольшое сообщение об ошибке в верхней части документа R Markdown, которое
R Markdown требует пакета knitr (версия 0.5 или выше)
Я предполагаю, что RStudio не смотрит на правильные пути к библиотекам.
> .libPaths()
[1] "\\\\gregorp.homedir.nebula.washington.edu/homes/R/win-library/2.15"
[2] "C:/Program Files/R/R-2.15.2/library"
[3] "C:/Program Files/RStudio/R/library"
с первой записью, где я могу и делать установки пакетов (и мойRcpp
а такжеknitr
установки расположены). Я думаю, что у меня та же проблема, что иэтот парень, но это обсуждение непоследовательно.
Я попытался добавить строку
.Library.site <- "\\\\gregorp.homedir.nebula.washington.edu/homes/R/win-library/2.15"
к моемуRprofile.site
файл в моемR-2.15.2/etc/
папка, но проблема сохраняется.