“Assertive”包不在 CRAN 上

问题描述 投票:0回答:1

我尝试安装断言包并收到此错误消息:

'Warning in install.packages :
  package ‘assertive’ is not available for this version of R A version of this package for your version of R might be available elsewhere'

我查看了 CRAN,它显示“包‘assertive’已从 CRAN 存储库中删除”(https://cran.r-project.org/web/packages/assertive/index.html

我正在使用最新版本的 R Studio (RStudio 2023.12.0+369) 和 R。我如何获取此软件包?这是对另一个的依赖,所以我真的需要它......

r package cran
1个回答
0
投票

扩展菲尔的回复:

  1. install.packages("devtools") # 你需要安装devtools才能访问cran上不再有的包# google帮我找到了assertive的来源...

  2. devtools::install_bitbucket("richierocks/assertive") #(这失败了,因为断言是一堆需要安装的其他依赖项)

我收到以下错误:(菲尔的回复解释了这一点)

错误:依赖项“assertive.properties”、“assertive.types”、“assertive.strings”、“assertive.datetimes”、“assertive.data”、“assertive.data.uk”、“assertive.data.us”、 'assertive.code' 不适用于包 'assertive' * 删除 'C:/Users/leoki/AppData/Local/R/win-library/4.3/assertive'

  1. devtools::install_bitbucket("richierocks/assertive.properties") # 首先安装这个! (其他取决于它)
  2. devtools::install_bitbucket("richierocks/assertive.types") # 然后我尝试了其中每一个
  3. devtools::install_bitbucket(“richierocks/assertive.strings”)

我很快就感到无聊,并在一行中安装了所有剩余的依赖项:

  1. devtools::install_bitbucket(c("richierocks/assertive.datetimes", "richierocks/assertive.data", "richierocks/assertive.data.uk", "richierocks/assertive.data.us", "richierocks/assertive.code “))
  2. install_bitbucket(“richierocks/assertive”)

我实际上是在 drop2 之后,所以我最终使用以下方法收集了它:

  1. devtools::install_github(“karthik/rdrop2”)

我希望这也适用于其他人

© www.soinside.com 2019 - 2024. All rights reserved.