【发布时间】:2013-09-30 03:36:50
【问题描述】:
尝试在 RStudio 中加载包“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
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,但没有帮助。但是,当我从 R 命令行加载 TSA 时,它可以正常工作。
我该如何解决这个问题?
R 版本 3.0.2 (2013-09-25)
RStudio 0.97.551,64 位。
更新:
我在 32 位安装的 RStudio 中测试了这个问题,它运行良好。我不确定这里的真正罪魁祸首是什么。
【问题讨论】:
-
这似乎是 mgcv 包的问题。您是否尝试仅安装最新版本的 mgcv,然后输入 library(mgcv)?
-
我使用 RStudio 实用程序安装 mgcv 并获得了更新版本。但是,它显示了完全相同的错误。如果我使用命令行安装 mgcv,也会发生同样的情况。
-
因为它抱怨“缩进”和“宽度”值,我想知道你是否改变了绘图窗口设置?如果是这样,您可能还想尝试将绘图窗口设置重置为默认值,然后重试安装。
-
我根本没有更改绘图窗口设置。实际上,我重新安装了 R,因为我有一个旧版本。但是,如果您认为这可能是问题所在,我该如何在 linux 中做到这一点?