【问题标题】:Loading data set加载数据集
【发布时间】:2018-04-20 05:58:36
【问题描述】:

我收到以下错误消息:

get0(oNam, envir = ns) 中的错误:延迟加载数据库“D:/R/R-3.4.3/library/yaml/R/yaml.rdb”已损坏

另外:警告消息:在 get0(oNam, envir = ns) 中:R_decompress1 中的内部错误 -3

get0(oNam, envir = ns) 中的错误:延迟加载数据库“D:/R/R-3.4.3/library/yaml/R/yaml.rdb”已损坏

另外:警告消息:1:在 get0(oNam, envir = ns) 中:重新启动中断的 Promise 评估 2:在 get0(oNam, envir = ns) 中:R_decompress 中的内部错误 -3

我无法加载我的数据集进行分析。如果有人可以提供帮助,请告诉我。

【问题讨论】:

  • “延迟加载”不是一种编程语言。这段代码是什么语言的?就此而言,代码是什么?
  • 是R,R工作室。每当我打开 R 工作室时,都会出现此消息。延迟加载数据库 'D:/R/R-3.4.3/library/yaml/R/yaml.rdb' 已损坏
  • 我已将其重新标记为 R。如果您添加一些有助于我们重现此问题的代码,将会有所帮助。
  • 也许 remove.packages("yaml") 并重新打开你的 RStudio?
  • 亲爱的 chinsoo,我按照你的建议做了,但还是一样。

标签: r


【解决方案1】:

仅适用于遇到相同问题的任何人 --- 我在 RHEL 7.6 Linux 3.10.0-957.e17.x86_64 下经历过。以下是我在更新和重新安装自己的软件包时收到的消息:

延迟加载数据库 '/home/user/R/library/callr/R/callr.rdb' 已损坏

另外:警告信息:

1:在 get0(oNam, envir = ns) 中:重新启动中断的 Promise 评估

2:在 get0(oNam, envir = ns) 中:R_decompress1 中的内部错误 -3

我试过了

install.packages("callr")

并再次安装我的包(通过devtools::install_github),但它不起作用。最终我做了remove.packages("mypackage") 然后退出会话,重新启动并安装。它奏效了。

我知道原来的用户说它对他不起作用,所以这可能是操作系统特定的问题 --- 但这是为将来遇到同样问题的用户准备的。可能是原始用户在尝试使用remove.packages 时在 Windows 中工作并打开了其他 R 会话。

【讨论】:

    猜你喜欢
    • 2020-12-24
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-01-07
    • 2015-06-08
    • 2020-12-23
    • 2019-05-29
    相关资源
    最近更新 更多