【问题标题】:Installing tidyjson via CRAN or Devtools通过 CRAN 或 Devtools 安装 tidyjson
【发布时间】:2020-02-29 05:43:51
【问题描述】:

我正在尝试安装 tidyjson。我查看了 CRAN 本身,它似乎是 tidyjson has been removed from CRAN,但档案仍然存在,并且仍然存在两个 github 存储库来保存包(colearendt/tidyjson 和saithru/tidyjson)。

但是,我在使用 install.packages 或 devtools::install_github() 下载软件包时遇到问题。

install.packages("tidyjson") 产生警告:package ‘tidyjson’ is not available (for R version 3.6.1)

devtools::install_github() 产生错误Error: Failed to install 'tidyjson' from GitHub: (converted from warning) cannot remove prior installation of package ‘rlang’。无论我从两个存储库中的哪一个下载,我都会遇到相同的错误。

在这两种情况下 library(tidyjson) 都不会加载包 - 它被声明不存在。

【问题讨论】:

  • 也许您可以删除 rlang 包,因为这是错误所说的(或者只是重新启动 R)。但更重要的是,tidyverse 软件包与几年前相比有了很大的发展,旧的不受支持的软件包可能不再与它们很好地集成。所以安装tidyjson 可能只是第一个障碍。
  • 对于未来的观众来说,值得一提的是 tidyjson 现在又回到了 CRAN :) 为麻烦道歉!

标签: r json


【解决方案1】:

通过 CRAN 卸载并重新安装 rlang 设法解决了这个问题 - 然后出现了摘要错误。一旦我卸载并重新安装 devtools::install_github() 就可以正常工作了。

【讨论】:

    猜你喜欢
    • 2018-04-29
    • 2016-12-30
    • 2017-02-01
    • 1970-01-01
    • 1970-01-01
    • 2018-08-06
    • 1970-01-01
    • 2014-12-25
    • 2020-11-04
    相关资源
    最近更新 更多