"пакет" mgcv "не может быть загружен" только в RStudio

Я получаю эту ошибку при попытке загрузить пакет "TSA" в RStudio:

Loading required package: leaps
Loading required package: locfit
locfit 1.5-9.1   2013-03-22
Loading required package: mgcv
Loading required package: nlme
Error : .onAttach failed in attachNamespace() for 'mgcv', details:
  call: formatDL(nm, txt, indent = max(nchar(nm, "w")) + 3)
  error: incorrect values of 'indent' and 'width'
Error: package ‘mgcv’ could not be loaded

Я попытался переустановить mgcv и TSA, но это не помогло. Однако, когда я загружаю TSA из командной строки R, это работает без проблем.

Как я могу исправить эту проблему?

Версия R 3.0.2 (2013-09-25)

RStudio 0,97,551, 64 бита.

ОБНОВЛЕНИЕ:

Я проверил эту проблему в 32-битной установке RStudio, и она работала безупречно. Я не уверен, что здесь настоящий виновник.

3 ответа

Решение

Наконец-то все заработало.

Мне пришлось удалить rstudio через sudo apt-get --purge remove rstudio и удалить ~/.config/RStudio, Как ни странно, это не удалило все, потому что некоторые открытые документы остались, когда я переустанавливал RStudio. Тем не менее, он сделал свое дело.

> library(TSA)
Loading required package: leaps
Loading required package: locfit
locfit 1.5-9.1   2013-03-22
Loading required package: mgcv
Loading required package: nlme
This is mgcv 1.7-26. For overview type 'help("mgcv-package")'.
Loading required package: tseries

    ‘tseries’ version: 0.10-32

    ‘tseries’ is a package for time series analysis and
    computational finance.

    See ‘library(help="tseries")’ for details.


Attaching package: ‘TSA’

The following objects are masked from ‘package:stats’:

    acf, arima

The following object is masked from ‘package:utils’:

    tar

ОБНОВЛЕНИЕ:

К сожалению, каждый раз, когда я перезагружаю RStudio, я получаю ту же ошибку, что и раньше. Так что это только временное решение. Предложения?

ОБНОВЛЕНИЕ 2:

В конечном счете, эта проблема, кажется, была решена. Я удалил ~/.rstudio-desktop/monitored/user-settings/ и проблема была немедленно решена без необходимости переустановки RStudio.

В RStudio просто измените размер правой стороны, чтобы увеличить ширину окон. Сейчас попробуй library(mgcv) еще раз, и это работает!

Для справки любого, кто сталкивался с подобной проблемой в Windows 7, у меня была такая же проблема с forecast пакет - однажды, он просто не загрузится в RStudio (нормально работал в R). Пришлось полностью удалить как R, так и RStudio, обязательно удалив C:\Program Files\R а также C:\Users\[username]\AppData\Local\RStudio-Desktop и переустановите, прежде чем он снова заработает. Не сработало бы, если бы я просто удалил материал RStudio и попытался сохранить файлы R.

Другие вопросы по тегам