【问题标题】:Error message from install.packages() - wayward continuation line来自 install.packages() 的错误消息 - 任性的续行
【发布时间】:2026-02-13 01:15:01
【问题描述】:

使用 RStudio 并在 Windows 下运行,我安装 textreg 包的努力遇到了一个奇怪的错误:

> install.packages("textreg")
Warning in install.packages :
  downloaded length 17116 != reported length 200
Warning in install.packages :
  downloaded length 17116 != reported length 200
Error in install.packages : Found continuation line starting '  <title>Marriott – ...' at begin of record.

错误是否告诉我包中的某些东西有 gremlin ....?我可以在最后解决这个问题,还是应该写维护者 Luke Miratrix?还是我在做傻事?

谢谢

【问题讨论】:

  • Windows 二进制文件是not available,但我可以使用install.packages("textreg", type="source") 安装。
  • 我建议写信给维护者。值得注意的是,如果您查看 CRAN 页面,您会看到 textreg 二进制文件尚未为 windows 构建,这可能表明该库不受支持或不希望在那里构建。
  • @Roland,type="source" 参数有效。谢谢你。我不知道那个选项。你想让你的评论成为一个答案,以便我接受它,或者解释为什么额外的论点会产生影响吗?我想我也会给维护者写个便条。谢谢,还要感谢 Oliver Keyes

标签: r installation package


【解决方案1】:

Windows 二进制文件目前无法从 CRAN 获得,install.packages 没有报告表明镜像不是最新的。但是,我能够在我的 Win7 系统上从源代码构建包。因此,您可以使用install.packages("textreg", type="source")

【讨论】:

    【解决方案2】:

    CRAN 目前无法从 CRAN 获得 Windows 二进制文件,因为该软件包未能通过 Windows 测试套件(原因尚不清楚)。我正在努力修复该错误,并对任何不便表示歉意。话虽如此,如上所述安装通过

    install.packages("textreg", type="source")

    会给你一个工作包。如果你让它崩溃,请联系我(维护者)并提供详细信息。

    另外请注意,另一个轻微的问题是静态小插图“浴缸”没有出现在 CRAN 上,而是在包的 inst/doc 目录中。您还可以使用包中的 inst/test/testthat 文件夹对 testthat 包进行测试。

    【讨论】:

    • Windows 二进制文件现在在 CRAN 上。
    最近更新 更多