2016-05-27 2 views
1

Я ранее включил packrat() в RStudio. Теперь я хочу полностью удалить и отключить его (т. Е. Вернуться к состоянию до установки packrat). Я попытался найти вариант в Rstudio, чтобы отключить его, но мог найти что угодно. Поэтому я удалил R и RStudio (в OSX 10.9.5), перетаскивая значки для R и RStudio из папки приложений в корзину. Однако при переустановке R (версия 3.2.3), то R консоли отображается следующее сообщение и всплывающее побудило меня выбрать CRAN зеркало:R: Packrat не будет полностью удалять

Packrat не установлен в локальной библиотеке - попытки для начальной загрузки установки ... Нет источник тарболла из Packrat доступного локально --- Пожалуйста, выберите зеркало CRAN для использования в этой сессии ---

Итак, я нашел в библиотеке папки с именем «Packrat. ' После удаления этого я теперь получить следующие после запуска R:

ошибки в файле (имя файла, "R", кодирование = кодирования):

не может открыть соединение

В дополнение: Внимание сообщение:

В файле (имя файла, "г", кодирование = кодирование): не может открыть файл Packrat/init.R ': нет такого файла или каталога

Это ту же ошибку, что и в: Trouble with packrat corrupting R functioning еще нет .Rprofile или .Rhistory файлы находятся при поиске в Finder, и я не знаю, какой рабочий каталог искать вручную. Может ли кто-нибудь посоветовать, как реализовать решение, связанное выше?

ответ

1

Проблема была в том, что .Rprofile хотел инициализировать packrat() при запуске R. Чтобы исправить это, используйте ниже.

Удаление Packrat из .Rprofile

  1. Open Terminal
  2. типа на новой командной строке: открыть ~/.Rprofile
  3. Удалить строки, связанные с Packrat (они должны быть четко обозначены, поскольку они содержат слово Packrat)
  4. Сохранить файл
  5. Restart R/Rstudio
Смежные вопросы